Idempotency keys allow clients to safely retry API requests without the risk of performing the same operation multiple times. This is especially useful in cases of network issues, timeouts, or client-side retries where duplicate API calls could lead to repeated billing or unexpected behavior.
Prevents accidental duplicate billing or tax calculations
Ensures network resilience during intermittent errors
Supports auditability and traceability for financial operations
Idempotency keys help reduce cost exposure and improve reliability — especially when working with paid, compute-heavy APIs. While optional, we strongly recommend using them in all production requests to ensure safe and efficient API behavior.