https://platform.swipelux.com for every request. Send your environment-specific key in X-API-Key from a protected backend.
Make writes safe to retry
When an operation listsIdempotency-Key as required, generate one key for each intended operation and store it with your local request record.
Idempotency-Replayed: true when the response came from an earlier request with the same key. Treat that response as the result of the original operation, not as a second operation.
Handle errors
API errors useapplication/problem+json. Build client behavior around these stable fields:
The response
correlationId mirrors X-Request-Id. Log both the operation and this value, but do not expose secrets or full financial details.
Track asynchronous operations
A successful create response starts many workflows; it does not guarantee completion. Store response-derived resource IDs, read the current resource, and use verified webhooks to react to changes. Start withPOST /v3/customers, or follow the Quickstart for a complete sandbox journey.