v1
latestOpenAPI 3.1.02026-07-136388308.2 KBAPI and Webhooks
Create an API Application
This endpoint will create a new API Application on your Fire account with your chosen specified permissions. Please note that if there is no batch approval permissions included, the approval fields must be set to null. You will need to enable PERM_BUSINESS_POST_APPS to use this endpoint.
post/v1/apps
Request body
Example request
{
"enabled": true,
"expiry": "2019-08-22T07:48:56.460Z",
"applicationName": "Batch Processing API",
"numberOfPaymentApprovalsRequired": 1,
"numberOfPayeeApprovalsRequired": 1,
"permissions": [
"PERM_BUSINESS_POST_PAYMENT_REQUEST",
"PERM_BUSINESS_GET_ASPSPS"
]
}Response
API Application created successfully
Example response
{
"clientId": "G0919C06D23D-362A-H5D3-E76D8687D6AE",
"refreshToken": "9C332CF3-1687-4548-8E0E-55E4F0599800",
"clientKey": "4ADFB67A-0F5B-4A9A-9D74-34437250045C"
}