Skip to main content
GET
Get Crawl Job Status
Poll this endpoint after submitting a crawl job. While the job is running it returns progress information. Once the job completes, the result array contains one entry per successfully crawled page. Poll every 2–5 seconds. Stop when status is completed, failed, or cancelled.

Example Request

Response Fields

Example Responses

While running:
Completed:
Unlike the scrape endpoint, the result field here is an array — one object per page crawled. For richer metadata on each page (page IDs, error messages, per-page timestamps), use GET /crawl//pages after the job completes.

Authorizations

Authorization
string
header
required

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

Path Parameters

jobId
string
required

The job ID returned from POST /crawl

Response

Job status and results

status
enum<string>
Available options:
waiting,
active,
completed,
failed,
cancelled
progress
object
result
object[] | null
error
string | null