8️⃣Card Authorisations
Simulates card authorisation
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
cardIdstring · uuidRequired
Unique card ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Idempotency-Keystring · uuidRequired
Idempotency key (UUID)
Content-DigeststringRequired
Content digest
Body
amountstring · decimalRequiredExample:
Amount to be authorised
10.0currencystringRequiredExample:
Authorisation currency (ISO-4217)
EURcapturebooleanRequiredDefault:
Whether to capture the authorisation immediately
trueResponses
201
Successful operation
application/json
400
Invalid request
401
Not authorised
404
Card not found
500
Internal error
post
/simulator/cards/{cardId}/authorisationRetrieves authorisation's details
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
authorisationIdstring · uuidRequired
Unique authorisation ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Responses
200
Successful operation
application/json
400
Invalid request
401
Not authorised
404
Authorisation not found
500
Internal error
get
/authorisations/{authorisationId}Retrieves transaction's details
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
transactionIdstring · uuidRequired
Unique transaction ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Responses
200
Successful operation
application/json
400
Invalid request
401
Not authorised
404
Transaction not found
500
Internal error
get
/transactions/{transactionId}Last updated