X-Idempotency-Key. The key provides at-most-once admission, not response
replay.
Single-use behavior
Once an authenticated, schema-valid request reaches the operation, Slash permanently consumes its key for that operation and legal entity whether the operation succeeds or fails. Every later request with that key in the same scope returns409 conflict, even if its body is identical. A 409 does not
replay the original response and does not prove that the resource was created.
Generate and persist the key with the intended request before sending it. When
the response arrives, store the returned resource id.