Built by Metorial, the integration platform for agentic AI.
Get detailed information about a specific ParseHub scraping project. Returns project metadata, configuration, and a list of recent runs with their statuses. Call list_projects to discover authorized project tokens.
Start a new scraping run for a ParseHub project on the cloud. You can optionally override the starting URL, template, or pass a custom value for parameterized scraping. The run will begin with status "initialized" and progress to "running", then "complete" or "error".
Delete a scraping run and all its extracted data. If the run is still in progress, it will be cancelled first. This action is irreversible.
Cancel a running scraping job. The run status will change to "cancelled" and any data extracted so far will remain available for download.
Prepare a downloadable JSON or CSV file containing the extracted data from a ParseHub run. Discover run tokens with get_project or run_project.
Retrieve the extracted JSON data and a downloadable JSON file from a ready scraping run. Provide a run token, or set useLastReady with a project token to use the most recent run with available data.
Get the current status and details of a specific scraping run. Use this to check whether a run is still in progress, has completed, or encountered an error.
List all scraping projects in your ParseHub account. Returns project metadata including titles, default URLs, templates, and recent run information. Supports pagination for accounts with many projects.