Skip to main content
GET
Get Crawled Pages
Returns every page processed by a crawl job. Call this once the job status is completed. Each page record includes the extracted content in data, plus signed URLs to the original HTML snapshot and markdown version stored by Spidra.

Example Request

Response Fields

Example Response

The data Field

What data contains depends on how you configured the job:
  • With transformInstructiondata is whatever the AI extracted based on your prompt. It could be a string, an object, or structured JSON depending on what you asked for.
  • With schemadata is a JSON object matching the schema you defined, with all fields present.
  • With neitherdata is the raw page markdown. No AI was involved and no token credits were charged. The html and markdown URLs point to the same content in its original format.

Handling Failed Pages

Pages with status: "failed" still appear in the response. The error_message explains what went wrong. To re-run extraction on a failed page without re-crawling the site, use the extract endpoint.
The html and markdown URLs expire after one hour. If you need permanent access to the raw files, use Download Crawl Results to get a full ZIP archive.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

jobId
string
required

Response

List of crawled pages with extracted data

pages
object[]