---
title: "List all permissions for API applications"
method: GET
path: "/v1/apps/permissions"
tags: ["API and Webhooks"]
---

# List all permissions for API applications

`GET /v1/apps/permissions`

This endpoint will list all permissions available for any API application you have created on your Fire account. You will need to enable PERM_BUSINESS_GET_APPS_PERMISSIONS to use this endpoint.

## Response `200`

An array of permission objects.

- object
  - `permissions` Permission[]
    - `name` 'PERM_BUSINESS_GET_ACCOUNT' | 'PERM_BUSINESS_GET_ACCOUNT_TRANSACTIONS' | 'PERM_BUSINESS_GET_ACCOUNT_TRANSACTIONS_FILTERED' | 'PERM_BUSINESS_GET_ACCOUNTS' | 'PERM_BUSINESS_GET_ACTIVITIES' | 'PERM_BUSINESS_GET_APP_PERMISSIONS' | 'PERM_BUSINESS_GET_APPS' | 'PERM_BUSINESS_GET_CARDS' | 'PERM_BUSINESS_GET_CONNECTION' | 'PERM_BUSINESS_GET_CONNECTIONS' | 'PERM_BUSINESS_GET_FUNDING_SOURCE' | 'PERM_BUSINESS_GET_FUNDING_SOURCE_TRANSACTIONS' | 'PERM_BUSINESS_GET_FUNDING_SOURCES' | 'PERM_BUSINESS_GET_FX_RATE' | 'PERM_BUSINESS_GET_IDENTITY_DOCUMENTS' | 'PERM_BUSINESS_GET_LIMITS' | 'PERM_BUSINESS_GET_ME' | 'PERM_BUSINESS_GET_MY_AUTHENTICATORSECRET' | 'PERM_BUSINESS_GET_MY_CARD_PIN' | 'PERM_BUSINESS_GET_MY_CARD_TRANSACTIONS' | 'PERM_BUSINESS_GET_MY_CARD_TRANSACTIONS_FILTERED' | 'PERM_BUSINESS_GET_MY_PINGRID' | 'PERM_BUSINESS_GET_OPERATING_COUNTRIES' | 'PERM_BUSINESS_GET_MY_CARDS' | 'PERM_BUSINESS_GET_PAYMENT_REQUEST_REPORTS' | 'PERM_BUSINESS_GET_PAYMENT_REQUEST_TRANSACTIONS' | 'PERM_BUSINESS_GET_PAYMENT_REQUESTS' | 'PERM_BUSINESS_GET_PAYMENT_REQUEST_PAYMENTS' | 'PERM_BUSINESS_GET_PUBLIC_PAYMENT_REQUEST' | 'PERM_BUSINESS_GET_PAYMENT_REQUEST' | 'PERM_BUSINESS_GET_RATES' | 'PERM_BUSINESS_GET_SERVICES' | 'PERM_BUSINESS_GET_USER' | 'PERM_BUSINESS_GET_USER_ADDRESS' | 'PERM_BUSINESS_GET_USERS' | 'PERM_BUSINESS_GET_WEBHOOK_EVENT_TEST' | 'PERM_BUSINESS_GET_WEBHOOK_TOKENS' | 'PERM_BUSINESS_GET_WEBHOOKS' | 'PERM_BUSINESS_GET_MY_NOTIFICATIONS_PUSH' | 'PERM_BUSINESS_GET_MY_SCAAA' | 'PERM_BUSINESS_GET_MY_SCAAAS' | 'PERM_BUSINESS_GET_BATCHES' | 'PERM_BUSINESS_GET_BATCH' | 'PERM_BUSINESS_GET_BATCH_INTERNALTRANSFERS' | 'PERM_BUSINESS_GET_BATCH_BANKTRANSFERS' | 'PERM_BUSINESS_GET_BATCH_NEWPAYEES' | 'PERM_BUSINESS_GET_BATCH_APPROVALS' | 'PERM_BUSINESS_GET_MANDATE' | 'PERM_BUSINESS_GET_MANDATES' | 'PERM_BUSINESS_GET_DIRECT_DEBIT' | 'PERM_BUSINESS_GET_DIRECT_DEBITS' | 'PERM_BUSINESS_POST_ACCOUNT_WITHDRAWAL' | 'PERM_BUSINESS_POST_ACCOUNTS' | 'PERM_BUSINESS_POST_ACCOUNTS_TRANSFER' | 'PERM_BUSINESS_POST_APPS' | 'PERM_BUSINESS_POST_CARDS' | 'PERM_BUSINESS_POST_CONNECTION_EXTERNAL_ACCOUNT_PAY' | 'PERM_BUSINESS_POST_CONNECTION_PAY' | 'PERM_BUSINESS_POST_CONNECTION_PAYMENT_REQUESTS' | 'PERM_BUSINESS_POST_CONNECTIONS' | 'PERM_BUSINESS_POST_FUNDING_SOURCES' | 'PERM_BUSINESS_POST_FX_TRANSFER' | 'PERM_BUSINESS_POST_IDENTITY_DOCUMENTS_POLICY' | 'PERM_BUSINESS_POST_MY_CARD_ACTIVATE' | 'PERM_BUSINESS_POST_MY_CARD_BLOCK' | 'PERM_BUSINESS_POST_MY_CARD_UNBLOCK' | 'PERM_BUSINESS_POST_MY_PIN_RESET' | 'PERM_BUSINESS_POST_MY_PIN_RESET_INITIATE' | 'PERM_BUSINESS_POST_PAYMENT_REQUEST' | 'PERM_BUSINESS_POST_PIN' | 'PERM_BUSINESS_POST_USERS' | 'PERM_BUSINESS_POST_WEBHOOKS' | 'PERM_BUSINESS_POST_BATCHES' | 'PERM_BUSINESS_POST_BATCH_INTERNALTRANSFERS' | 'PERM_BUSINESS_POST_BATCH_BANKTRANSFERS' | 'PERM_BUSINESS_PUT_ACCOUNT' | 'PERM_BUSINESS_PUT_APP' | 'PERM_BUSINESS_PUT_CONNECTION' | 'PERM_BUSINESS_PUT_FUNDING_SOURCE_ARCHIVE' | 'PERM_BUSINESS_PUT_IDENTITY' | 'PERM_BUSINESS_PUT_MY_AUTHENTICATORSECRET' | 'PERM_BUSINESS_PUT_PAYMENT_REQUEST_STATUS' | 'PERM_BUSINESS_PUT_REGISTRATION_DETAILS' | 'PERM_BUSINESS_PUT_USER_DISABLE' | 'PERM_BUSINESS_PUT_USER_RESEND_EMAIL' | 'PERM_BUSINESS_PUT_MY_NOTIFICATION_PUSH' | 'PERM_BUSINESS_PUT_OTHERS_NOTIFICATION_PUSH' | 'PERM_BUSINESS_PUT_MY_SCAAA' | 'PERM_BUSINESS_PUT_BATCH' | 'PERM_BUSINESS_DELETE_CONNECTION' | 'PERM_BUSINESS_DELETE_IDENTITY_DOCUMENT' | 'PERM_BUSINESS_DELETE_WEBHOOK' | 'PERM_BUSINESS_DELETE_BATCH' | 'PERM_BUSINESS_DELETE_BATCH_INTERNALTRANSFERS' | 'PERM_BUSINESS_DELETE_BATCH_BANKTRANSFERS' | 'PERM_BUSINESS_GET_TERMINAL_PAYMENT_REQUEST' | 'PERM_BUSINESS_GET_TERMINAL_PAYMENT_REQUEST_PAYMENTS' | 'PERM_BUSINESS_GET_TERMINAL_ACCOUNTS' — Name of Permission allowed
    - `requiresElevatedPrivilege` boolean

## Other responses

- `400` — An error has occured. Any 403 errors usually mean your access token is invalid or missing. For other errors, check the validity of your input, and if you are permitted to access this endpoint.
- `401` — An error has occured. Any 403 errors usually mean your access token is invalid or missing. For other errors, check the validity of your input, and if you are permitted to access this endpoint.
- `403` — An error has occured. Any 403 errors usually mean your access token is invalid or missing. For other errors, check the validity of your input, and if you are permitted to access this endpoint.

---

[API](https://skmtc.net/firefinancialservices/apis/fire-financial-services-business-api.md) · [All operations](https://skmtc.net/firefinancialservices/apis/fire-financial-services-business-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/firefinancialservices/fire-financial-services-business-api/versions/1d19896d095c/schema)
