API Idempotency
Each POST request creating a resource (for example a payment) requires to send a unique idempotency key.
It is included in the Idempotency-Key HTTP header. Idempotency key helps prevent duplicates in your POST requests.
We recommend using an UUID for the key, however you may use any other unique identifier you choose.
Preventing duplicates
If we have already processed the request and you send a request using the same idempotency key, it will fail with an error,
returning a 409 Conflict response.
How is this guide?
Last updated on
API Reference
View the Volt API OpenAPI schemas.
Authenticate POST
We use the industry-standard oAuth2 authentication to secure our API. ### Information you'll need - Your **Client ID** and **Client Secret** (from the application you created in Fuzebox). - Your **API username** and **password** (from the merchant credentials section in Fuzebox). Step-by-step instructions on how to authenticate are available in our [integration guides](https://docs.volt.io/global-api-payment-processing/how-api-works/api-authentication/) area.