AttuneMail DocsTroubleshooting
API

Errors and troubleshooting

Diagnose rejected credentials, invalid events, oversized requests, rate limits, processing failures, and missing journey enrollments.

Updated 2026-08-239 minInspect event operations

HTTP errors

Status / codeLikely causeResolution
400 INVALID_JSONMalformed JSON bodySerialize JSON and send application/json
400 INVALID_EVENTMissing or invalid fieldsCompare with the endpoint reference and observed schema
400 INVALID_BATCHInvalid message or batch shapeValidate every message and keep the batch at 500 or fewer
401 UNAUTHORIZEDMissing, wrong, rotated, or inactive credentialConfirm environment and connection, then rotate if needed
413 PAYLOAD_TOO_LARGEBody exceeds the endpoint limitSplit the batch or remove unneeded properties
429 RATE_LIMITEDWorkspace safety limit reachedHonor Retry-After and inspect accidental event loops
503 INGESTION_UNAVAILABLETemporary acceptance failureRetry with backoff and the same messageId

Accepted but not visible yet

  1. 01

    Confirm the response

    Check received and duplicate counts and retain the batchId in your structured logs.

  2. 02

    Check connection status

    Paused or rotated connections reject new credentials. Make sure you are viewing the same environment that sent the event.

  3. 03

    Search by message or customer ID

    Allow for asynchronous processing, then inspect rejected or failed state and its safe error message.

  4. 04

    Check identity

    Provider events with no resolvable customer are retained for diagnosis but never start a journey.

Event exists but no journey enrolled

  • The journey is draft or paused
  • The event name or property type differs from the trigger
  • The customer already reached the journey goal
  • The customer is already enrolled and the journey does not allow re-entry
  • The event cannot resolve to a customer
  • The condition or environment does not match

Journey enrolled but email did not send

  • The customer is unsubscribed, complained, bounced, or lacks required consent
  • The journey is waiting for a scheduled delay
  • The customer reached the goal before the send step
  • No verified sending identity is available
  • The prepared email requires review
  • Workspace sending policy or capacity prevented the send