Manage Scrapers
Create and manage extractor scrapers via the Extractor API. Configure them in the Parsera App, then run them through the Scrapers API.
Create Empty Scraper
Create a new empty extractor scraper.
Endpoint: POST /v1/extractor/new
curl https://api.parsera.org/v1/extractor/new \
--header 'X-API-KEY: <YOUR_API_KEY>' \
--request POSTResponse:
{
"template_id": "abc123"
}Get Scraper Details
Get an extractor scraper's details:
Endpoint: GET /v1/extractor/{scraper_id}
curl https://api.parsera.org/v1/extractor/abc123 \
--header 'X-API-KEY: <YOUR_API_KEY>'Response:
{
"template_id": "abc123",
"type": "extractor",
"name": "hackernews",
"url": "https://news.ycombinator.com/"
}Delete Scraper
Delete an extractor scraper:
Endpoint: DELETE /v1/extractor/{scraper_id}
curl https://api.parsera.org/v1/extractor/abc123 \
--header 'X-API-KEY: <YOUR_API_KEY>' \
--request DELETEResponse:
{
"message": "Scraper deleted successfully."
}Running Scrapers
Run an extractor scraper via the Scrapers API using POST /v1/scrapers/run or POST /v1/scrapers/run_async.
Related Documentation
- Extractor API — One-shot extraction endpoints
- Scrapers API — Run scrapers synchronously or asynchronously
