14.3 Idempotency
To ensure a message is only processed once, a cryptographically secure random idempotency value is included with the message in the X-Idempotency header. You should store known idempotency keys and, if known, not reprocess a message with an existing value