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.

Monitor 10-K, 10-Q, 8-K, and other filings, track insider activity, and build financial research pipelines. Returns filing records from the SEC EDGAR system with document links and filing metadata for each match. 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 1 credit from your balance.
Credits are deducted only for successful rows.

Example Request

curl --request POST \
  --url 'https://api.hasdata.com/scrapers/sec-edgar/jobs' \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <your-api-key>' \
  --data '{"limit":100,"ciks":["AAPL","789019","Alphabet Inc."],"filingTypes":"1-K, 10-K, 10-Q, 8-K"}'

Job Parameters

limit
number
required
Results Limit
ciks
string[]
required
List of CIKs, Tickers, or Company Names
filingTypes
string
Filing Types
startDate
string
Filed From (YYYY-MM-DD)
endDate
string
Filed To (YYYY-MM-DD)

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.