get_run
Get Run
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.
get_run
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.
cancel_run
Cancel a running scraping job. The run status will change to "cancelled" and any data extracted so far will remain available for download.
get_project
Get detailed information about a specific ParseHub scraping project. Returns project metadata, configuration, and a list of recent runs with their statuses. Use the project token found in the project's settings in the ParseHub client.
delete_run
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.
run_project
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".
list_projects
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.
get_run_data
Retrieve the extracted data from a completed scraping run. You can either provide a specific run token, or provide a project token to get data from the most recent completed run automatically.
Manage web scraping projects, start and monitor scraping runs, and retrieve extracted data. List projects, launch scraping jobs with custom start URLs and parameters, cancel or delete runs, and download structured data in JSON format. Receive webhook notifications when run statuses change or extracted data becomes available.
Common questions about connecting Parsehub to AI agents with Metorial.