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.
Idempotent request
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.
Problem response
code, stable problem type URI, retry behavior, and next action.
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.