Retries, Duplicates, and Ordering

  • Acknowledge with any 2xx within 10 seconds. Anything else counts as a failed attempt.
  • Retries: failed deliveries are retried up to 8 attempts with exponential backoff starting at 60 seconds. After the final attempt the delivery is marked failed and stays inspectable in API Settings.
  • Duplicates: deliveries are at-least-once. Deduplicate on event_id (stable across retries).
  • Ordering: no ordering guarantee. A later milestone can arrive before an earlier one is processed — always GET the quote or parcel for current state after an event.
  • Exactly-once and ordered delivery are not provided.