transcriptfetchGitHubDashboard
API reference

invalid_cursor · 1002 · HTTP 400

The pagination cursor is malformed or expired. Restart the listing without a cursor.

Example response

{
  "ok": false,
  "request_id": "req_…",
  "error": {
    "code": "invalid_cursor",
    "number": 1002,
    "message": "The pagination cursor is malformed or expired. Restart the listing without a cursor.",
    "docs": "https://transcriptfetch.com/docs/errors/invalid_cursor"
  }
}

Every failure carries error.code, error.number, error.message and error.docs, plus at most one of retry_with (the request change that would succeed), details (structured specifics) or issues (validation problems). Family: 1xxx · the request itself.

What it means

The pagination cursor is malformed or expired. Restart the listing without a cursor.

Why it happens

  • The `cursor` value was edited, truncated, or taken from a different listing.
  • The cursor outlived the listing it belonged to.

What to do

  • Pass `next_cursor` back exactly as received, on the same endpoint with the same input.
  • Restart the listing without a cursor to get a fresh first page.
Retryable? Only without the cursor, or with a fresh one from a new first page. Every error response carries a request_id; include it when contacting support.

Related errors

invalid_cursor (1002, HTTP 400) · TranscriptFetch API error