Stream every page of a crawl as JSON or JSON Lines
GET
bearerAuthheader
AuthorizationBearer <sc_live_<43 characters>>Organization API key created at /app/api. Scopes: scrape, crawl, search, research. The secret is shown once.
id*stringformat?stringValue in
"json""jsonl"Full streamed crawl export
curl -X GET 'https://sparkcrawl.com/api/v1/crawls/string/export'Example Response
Empty
DELETE/
Previous Page
POST/
mode=answer runs the verified pipeline (citations, completion); mode=results returns the judged SERP without synthesis; mode=fast returns Google AI Mode output via Scrappa with verified=false (third-party generated). Synchronous by default; async=1 or Prefer: respond-async returns 202 with the job. Result fields: query, mode, verified, answer, citations, sources[{id,url,title,snippet?}], completion{status,reason}, costUsd, customerChargeUsd, jobId. A search is billed as one page.