Skip to content

ParseHub

ParseHub is a visual web scraping tool for configuring projects without writing code. The current SquadOS integration lets an agent list projects in the connected ParseHub account. It does not start runs, check run status, or download extracted data.

This tool uses API key (API_KEY) to connect.

You will need the following fields:

FieldRequiredDescription
api_keyYesAPI key from your ParseHub account, used to authenticate all requests to the API.
  1. Go to parsehub.com and log in to your account.
  2. Open Account Settings from the account menu.
  3. Copy the API key shown in account settings — this is the value to use in the api_key field when connecting in SquadOS. A project token identifies a project and does not replace the account key.

Do not paste the key into prompts, messages, or knowledge bases.

  1. Go to Tools in the side menu (/admin/tools).
  2. Open the Available tab and search for ParseHub.
  3. Open the Configure tool panel and click Activate. The integration moves to Active with the Awaiting authentication state.
  4. Open the active tool and click Connect now.
  5. Enter the key on the secure page hosted by Composio and complete the connection.
  6. Back in SquadOS, confirm the account under Accounts and keep PARSEHUB_GET_PROJECTS enabled under Edit actions only when the agent needs to inspect the project catalog.
  7. In the agent editor, open Tools, click Add Tool, choose ParseHub, select the account and action, save, and run a controlled test. (See Organization Tools for the complete flow.)

The current catalog and the June 17, 2026 local export confirm one action in snapshot 20260407_00. To run projects or retrieve results, use another ParseHub workflow outside this integration until those actions appear under Edit actions; do not tell the agent to invent endpoints or use the key in a custom HTTP request.

PARSEHUB_GET_PROJECTS

Tool to retrieve all projects for the authenticated user. Use after confirming account’s API key.

NameTypeRequiredDescription
limitintegerNoMaximum number of projects to return.
offsetintegerNoIndex of the first project to return for pagination (0-based).
NameTypeRequiredDescription
datastringYesData from the action execution.
errorstringNoError if any occurred during the execution of the action.
successfulbooleanYesWhether or not the action execution was successful.