Skip to content

Parsehub

Parsehub

ParseHub is a web scraping tool that allows users to extract data from websites without coding. With the integration in SquadOS, your agents can query scraping projects configured in your ParseHub account and retrieve data collected automatically from web pages.

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. Click your avatar or username in the top-right corner and go to Account Settings.
  3. In the API section, copy the value from the API Token field — this is the value to use in the api_key field when connecting in SquadOS.
  1. Go to Tools in the side menu (/admin/tools).
  2. Open the Available tab and search for Parsehub.
  3. Click the card to open the details modal and hit Connect.
  4. You’re taken to the secure connection page hosted by Composio, where you enter the credentials obtained above.
  5. Once done, you’re sent back to SquadOS with the account connected and the tool available to your agents. (Connection-flow details in Organization Tools.)

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.