Dashboard

List requests async ingestion accepted but could not apply

Newest first. Only populated for apps that ingest asynchronously (INGEST_ASYNC_MODE): a 202 there means durably accepted, and an item that later fails for good is dead-lettered here instead of reaching the caller. reason_code is derived_event_code (the event code is computed by the platform), contact_change_requires_server_key (a publishable key tried to replace an email or phone; only the offending event, or the whole identify call, is dropped), data_error (the database refuses a value of the event or identify call on every attempt, e.g. an external id too large to index; message names only the SQLSTATE and the column or constraint), invalid_payload, or max_attempts_exceeded. Payloads (properties, traits, channel addresses) are never returned. Kept for 30 days.

get/dashboard/apps/{app_id}/ingest/dead-letters

Request

  • Base URL: https://api.whisperr.net
  • URL: https://api.whisperr.net/dashboard/apps/{app_id}/ingest/dead-letters
  • Auth: HTTP bearer

Path parameters

app_idstring required

whisp-go runtime app id or imported onboarding source_app_id.

Query parameters

limitinteger

Response

Recent dead letters.

Changes

No recorded changes to this operation across all 1 revision of this API.