Fire Financial Services Business API
The Fire Financial Services Business API gives programmatic access to fire.com’s business‑banking features, allowing you to manage accounts and retrieve transactions, issue and control debit cards, create and approve batches of payments (bank transfers and internal transfers), handle direct‑debit mandates and payments, manage payee bank accounts, and generate open payment requests.
Latency
1514ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/v1/cards/{cardId}/block
Block a card
/v1/accounts
List all fire.com Accounts
/v1/accounts
Add a new account
/v1/accounts/{ican}
Retrieve the details of a fire.com Account
/v1/accounts/{ican}/transactions
List transactions for an account (v1)
/v1/accounts/{ican}/transactions/filter
Filtered list of transactions for an account (v1)
/v1/apps
Create a new API Application
/v1/apps/accesstokens
Authenticate with the API.
/v1/aspsps
Get list of ASPSPs / Banks
/v1/batches
List batches
/v1/batches
Create a new batch of payments
/v1/batches/{batchUuid}
Cancel a batch
/v1/batches/{batchUuid}
Get details of a single Batch
/v1/batches/{batchUuid}
Submit a batch for approval
/v1/batches/{batchUuid}/approvals
List Approvers for a Batch
/v1/batches/{batchUuid}/banktransfers
List items in a Batch
/v1/batches/{batchUuid}/banktransfers
Add a bank transfer payment to the batch.
/v1/batches/{batchUuid}/banktransfers/{itemUuid}
Remove a Payment from the Batch (Bank Transfers)
/v1/batches/{batchUuid}/internaltransfers
List items in a Batch
/v1/batches/{batchUuid}/internaltransfers
Add an internal transfer payment to the batch
/v1/batches/{batchUuid}/internaltransfers/{itemUuid}
Remove a Payment from the Batch (Internal Transfer)
/v1/cards
View List of Cards.
/v1/cards
Create a new debit card.
/v1/cards/{cardId}/transactions
List Card Transactions.
/v1/cards/{cardId}/unblock
Unblock a card
/v1/directdebits
Get all DD payments associated with a direct debit mandate
/v1/directdebits/{directDebitUuid}
Get the details of a direct debit
/v1/directdebits/{directDebitUuid}/reject
Reject a direct debit payment
/v1/mandates
List all direct debit mandates
/v1/mandates/{mandateUuid}
Get direct debit mandate details
/v1/mandates/{mandateUuid}
Update a direct debit mandate alias
/v1/mandates/{mandateUuid}/activate
Activate a direct debit mandate
/v1/mandates/{mandateUuid}/cancel
Cancel a direct debit mandate
/v1/payees
List all Payee Bank Accounts
/v1/paymentrequests
Create a Fire Open Payment request
/v1/payments/{paymentUuid}
Get Payment Details
/v1/user/{userId}
Returns details of a specific fire.com user.
/v1/users
Returns list of all users on your fire.com account
/v3/accounts/{ican}/transactions
List transactions for an account (v3)
39 endpoints auto-detected
Authentication
This API uses Bearer token authentication — pass your token in the Authorization header.
curl -X POST \
"https://api.fire.com/business/v1/cards/{cardId}/block" \
-H "Authorization: Bearer YOUR_TOKEN"api.fire.com · HTTPS only