For the complete documentation index, see llms.txt. This page is also available as Markdown.

Troubleshooting

Symptoms, causes, fixes. Every row names a status code or error code where one exists.

SymptomLikely causeFix
401 authentication_errorkey missing, malformed, or revokedcheck the Authorization header; api-keys
403 permission_errorkey lacks a scopeadd the scope; teams-and-scopes
402 insufficient_creditsbalance exhaustedtop up; pricing-and-credits
429 on every callconcurrency too highcap client concurrency; rate-limits
Search stuck in runningdeep review in progresscheck progress on jobs; expect minutes
409 document_not_readyasked a question before parsing finishedwait for succeeded; documents
422 document_unparseablescanned without OCR, encrypted, or corrupt PDFOCR it, or remove encryption
Answer has no citationsquestion not answerable from the given sourceswiden the scope, or use searches instead of chats
Citation has no locationswe do not hold that paper's PDFfall back to text search; citation-highlights
Highlights land in the wrong placebbox mapping or page rotationre-read the locator contract in citation-highlights
Streaming connection drops mid-answerproxy idle timeoutheartbeats + reconnect; streaming-deep-review
Charged twice for one actionretry without an idempotency keysend Idempotency-Key; conventions
Extraction row has null everywherethe field descriptions are too vaguerewrite descriptions; extraction-schema

Still stuck

Include the X-Request-Id and the resource ID. See get-support.

Last updated