Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hasdata.com/llms.txt

Use this file to discover all available pages before exploring further.

Enrich lead lists, verify business contacts, and build outbound sales databases. Returns the URL, emails, phone numbers, and social profile URLs (LinkedIn, X/Twitter, Facebook, Instagram, Dribbble, Clutch). This scraper job is asynchronous. You’ll receive a jobId, and can fetch results via polling or webhook delivery.

Request Cost

Each row of data returned consumes 5 credits from your balance.
Credits are deducted only for successful rows.

Example Request

curl --request POST \
  --url 'https://api.hasdata.com/scrapers/contacts/jobs' \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <your-api-key>' \
  --data '{"urls":["https://scrape-it.cloud/about-us","https://example.com/"]}'

Job Parameters

urls
string[]
required
Enter URLs of websites you want to scrape and extract data from. Each URL must be on a different line.

Getting Results

Webhooks

Receive real-time updates when your scraper job starts, completes, or collects data.

Results API

Use the Results API to fetch your data using the jobId, with support for polling and pagination.

Stopping a Job

Cancel an active scraper job early if it’s no longer needed or you want to save credits.