Responses

Status codes and retry guidance.

StatusErrorMeaning
202none, body { "id": "..." }Event accepted.
400invalid_json, invalid_thread_idBad request body or thread id.
401missing_api_key, invalid_api_keyCheck X-Api-Key.
402billing details in bodyBilling is suspended.
403client_id_mismatchKey does not own this CLIENT_ID.
404thread_not_foundUnknown THREAD_ID.
413event_too_largePayload over size limit.
429pipeline_full, rate_limited, concurrency_limitedSlow down and retry.
503pipeline_closedSarama is shutting down. Retry.

Retry

  • Retry 429 and 503 with backoff. Honor the Retry-After header on 429.
  • Do not retry 400, 401, 403, 404, 413.

On this page