ParseHub
Overview
Section titled “Overview”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.
- Official website: https://www.parsehub.com/
- Composio documentation: docs.composio.dev/toolkits/parsehub
Authentication
Section titled “Authentication”This tool uses API key (API_KEY) to connect.
You will need the following fields:
| Field | Required | Description |
|---|---|---|
api_key | Yes | API key from your ParseHub account, used to authenticate all requests to the API. |
How to get credentials
Section titled “How to get credentials”- Go to parsehub.com and log in to your account.
- Open Account Settings from the account menu.
- Copy the API key shown in account settings — this is the value to use in the
api_keyfield 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.
How to connect in SquadOS
Section titled “How to connect in SquadOS”- Go to Tools in the side menu (
/admin/tools). - Open the Available tab and search for
ParseHub. - Open the Configure tool panel and click Activate. The integration moves to Active with the Awaiting authentication state.
- Open the active tool and click Connect now.
- Enter the key on the secure page hosted by Composio and complete the connection.
- Back in SquadOS, confirm the account under Accounts and keep
PARSEHUB_GET_PROJECTSenabled under Edit actions only when the agent needs to inspect the project catalog. - 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.)
Available actions
Section titled “Available actions”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.
Get Projects
Section titled “Get Projects”PARSEHUB_GET_PROJECTS
Tool to retrieve all projects for the authenticated user. Use after confirming account’s API key.
Input parameters
Section titled “Input parameters”| Name | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum number of projects to return. |
offset | integer | No | Index of the first project to return for pagination (0-based). |
Output
Section titled “Output”| Name | Type | Required | Description |
|---|---|---|---|
data | string | Yes | Data from the action execution. |
error | string | No | Error if any occurred during the execution of the action. |
successful | boolean | Yes | Whether or not the action execution was successful. |