Get a person crawl-run job status
Get a person crawl-run job status
Returns the current state of an enqueued crawl-run job.
Authentication
AuthorizationBearer
User bearer token: Supabase or Clerk session JWT, Clerk OAuth access token, or Clerk personal API key
OR
X-API-Keystring
Admin API key for system-to-system write operations
OR
X-Client-Secretstring
Client secret for read-only service-to-service access (no writes)
Path parameters
jobId
Crawl job UUID
Response
OK
createdAt
Job creation timestamp
jobId
Unique job identifier
state
Current job state
updatedAt
Job last update timestamp
domain
Registrable domain being crawled
failureReason
Failure reason when the crawl failed
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
406
Not Acceptable Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error