Skip to main content

When it happens

The cursor value is not one the API issued, or can no longer be verified:
  • it was truncated or altered, for example by URL encoding it twice;
  • it came from a different endpoint (a search cursor sent to the feed, or the reverse);
  • it was signed with a key that Pinakel has since retired.

What to do

  • Search: run the search again from the first page, without cursor.
  • Changes feed: restart with since set to the created_at of the last item you processed. Items with that exact timestamp are delivered again, and your upserts absorb them. See Syncing.

Example

Body
See the errors catalogue for every error type, and Handling errors for retry strategy.