Skip to content

Cursor does not match the request

Show all problem types
400

CURSOR_MISMATCH

The cursor belongs to other filters or another sort order, has expired or is invalid. Start the list again without a cursor.
Typical cause
The client changed filters or sort order between two pages, or the cursor is older than 24 hours.
Way out
Start the list again without cursor and keep filters and sort order the same up to the last page.

Example response

Example response
GET /v1/contacts?cursor=eyJ2Ijox…

HTTP/1.1 400 Bad Request
Content-Type: application/problem+json
Content-Language: en

{
  "type": "https://developers.bodo-app.com/problems/CURSOR_MISMATCH",
  "title": "Cursor does not match the request",
  "status": 400,
  "instance": "/v1/contacts",
  "code": "CURSOR_MISMATCH",
  "requestId": "req_01JBD8Y3K5M7Q2W9X4Z6T1V0NP"
}