Delete a Payment API key
curl -X DELETE "https://test-api.kashier.io/v2/merchants/api-keys/string"{}Permanently removes a Payment API key. Anything still computing hashes with it starts failing signature verification immediately, so retire it from your integrations first.
Requires the delete-API-key permission on your user's role — a role that can create keys does not necessarily get to delete them.
Authorization
secretKey Merchant secret key used to identify the merchant, obtained from Kashier's dashboard. Pass the raw secret key value in the Authorization header (NOT a "Bearer" token).
In: header
Path Parameters
The key's identifier, from List your Payment API keys.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
Create a Payment API key PUT
Issues a new Payment API key. Despite being a create, the verb is PUT and the operation is selected by a required operation=apiKey.create query parameter — omit it and the call is rejected. The key…
Validate a set of credentials POST
Checks whether the secret keys and Payment API keys you hold are the right ones for the modes you have filed them under. Useful in a deployment check, or when a partner platform stores merchant cre…