detail field
without message. Branch on the HTTP status before reading either field.
Safe retries
- Store a correlation ID before the first request.
- Reuse
external_idwhen reconciling quote creation. - Reuse
Idempotency-Keyfor the same supported write and body. - Generate a new timestamp, nonce, and signature for every HTTP attempt.
- After a timeout or server error, read the resource before writing again.
409 Conflict.