For Agents
Manage Fire business accounts, run payment batches with approval flows, issue and control debit cards, and consume webhook events — all under a permissioned bearer token.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Fire Financial Services Business API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Fire Financial Services Business API API.
List and inspect Fire business accounts and their balances via /v1/accounts
Create payment batches and add bank-transfer or internal-transfer items before submitting for approval
Track batch approval state and per-item status through /v1/batches/{batchUuid}/approvals
Pull and filter transactions with /v1/accounts/{ican}/transactions/filter for reconciliation
GET STARTED
Use for: I want to create a batch payment for 50 supplier invoices, Submit batch 9c4a-77 for approval, List all transactions on the operating account this week, Find all pending batches awaiting a second approver
Not supported: Does not handle accounting, KYC onboarding, or merchant card acquiring — use for business banking, payment batches, and card management only.
Jentic publishes the only available OpenAPI document for Fire Financial Services Business API, keeping it validated and agent-ready.
Fire Financial Services provides a Business Account API for Irish and UK businesses, exposing accounts, transactions, payment batches, debit cards, and Open Banking AISP/PISP operations. The 39-endpoint API covers payment initiation through batches with approval workflows, transaction filtering and reconciliation, debit card issuance and controls, and webhook-driven event notifications. Auth is per-app bearer tokens scoped by permission, suitable for back-office automation, treasury reconciliation, and embedded fintech use cases.
Issue, block, and unblock debit cards via /v1/cards and /v1/cards/{cardId}/block
Connect to Open Banking ASPSPs through /v1/aspsps for PSD2 account access
Exchange app credentials for short-lived API access tokens at /v1/apps/accesstokens
Patterns agents use Fire Financial Services Business API API for, with concrete tasks.
★ Bulk Supplier Payments
Pay many suppliers in one operation by creating a batch via POST /v1/batches, adding bank-transfer items via /v1/batches/{batchUuid}/banktransfers, and submitting via PUT /v1/batches/{batchUuid}. Multi-approver workflows are enforced server-side, so the agent only orchestrates submission and status polling. Most teams have a working payments runbook within a week.
Create a new batch, add 25 bank transfer items totaling EUR 48,200 from supplier_invoices.csv, submit for approval, and poll status until APPROVED
Treasury Reconciliation
Pull filtered transactions through /v1/accounts/{ican}/transactions/filter to match against an internal ledger. The filter supports date range, reference, and amount, so a reconciliation agent can pinpoint specific entries without paginating the full feed. Live in 1-2 days against a real account.
GET /v1/accounts/{ican}/transactions/filter with dateRangeFrom=last Monday, search='INV-' and reconcile each match against open invoices in the ERP
Card Issuance and Fraud Response
Issue debit cards via POST /v1/cards, view card transactions via GET /v1/cards/{cardId}/transactions, and block or unblock cards through dedicated endpoints. The block endpoint applies within seconds, suitable for rule-based or agent-driven fraud responses. Same-day integration for issuance and freeze flows.
When a card transaction matches a fraud rule, call POST /v1/cards/{cardId}/block with reason='SUSPECTED_FRAUD' and notify the cardholder via email
AI Agent Finance Operations
Use Fire through Jentic so an agent can answer 'What did we pay last week?' or initiate an authorised batch payment under approval rules. Jentic exposes the 39 Fire endpoints as discoverable tools while keeping the bearer token in the vault, suitable for finance copilots inside SMBs and accounting firms. Get started at https://app.jentic.com/sign-up
Through Jentic, search 'create a payment batch', load the /v1/batches schema, and execute with batchType=BANK_TRANSFER and currency=EUR
39 endpoints — fire financial services provides a business account api for irish and uk businesses, exposing accounts, transactions, payment batches, debit cards, and open banking aisp/pisp operations.
METHOD
PATH
DESCRIPTION
/v1/accounts
List Fire business accounts
/v1/accounts/{ican}/transactions/filter
Filtered transaction list
/v1/batches
Create a payment batch
/v1/batches/{batchUuid}
Submit a batch for approval
/v1/batches/{batchUuid}/banktransfers
Add a bank transfer to a batch
/v1/cards
Issue a new debit card
/v1/cards/{cardId}/block
Block a card immediately
/v1/apps/accesstokens
Exchange app credentials for an access token
/v1/accounts
List Fire business accounts
/v1/accounts/{ican}/transactions/filter
Filtered transaction list
/v1/batches
Create a payment batch
/v1/batches/{batchUuid}
Submit a batch for approval
/v1/batches/{batchUuid}/banktransfers
Add a bank transfer to a batch
Three things that make agents converge on Jentic-routed access.
Credential isolation
Fire bearer tokens (and the underlying app credentials) are stored encrypted in the Jentic vault. The Authorization header is injected at execution time, so secrets never enter the agent context.
Intent-based discovery
Agents search by intent (e.g. 'create a payment batch' or 'block a card') and Jentic returns the matching Fire operation with its input schema, removing the need to navigate 39 endpoints.
Time to first call
Direct Fire integration: 3-7 days for auth, batch lifecycle, webhook handling, and reconciliation. Through Jentic: under 1 hour to call the API surface — webhook handlers remain on your side.
Alternatives and complements available in the Jentic catalogue.
Finstar API
Swiss PSD2 open banking API focused on payment initiation and XS2A account access
Choose Finstar for Swiss-domiciled XS2A; choose Fire for Irish/UK business accounts with batch payments and card issuance
Fintel API
Adds equity research signals to complement Fire's transactional banking
Pair when a finance agent needs both market intelligence and the ability to move money on the back of it
Finnhub API
Brings market data and fundamentals alongside Fire's banking primitives
Use when the agent's workflow spans market context plus banking action — e.g. cash sweeps tied to an FX trigger
Specific to using Fire Financial Services Business API API through Jentic.
What authentication does the Fire Business API use?
Fire uses HTTP bearer authentication. Apps exchange credentials at POST /v1/apps/accesstokens for a short-lived token, then send it in the Authorization header. Through Jentic, this exchange and the resulting token are managed in the encrypted vault.
Can I run multi-approver payment batches with the Fire Business API?
Yes. POST /v1/batches creates a batch, /v1/batches/{batchUuid}/banktransfers adds payments, and PUT /v1/batches/{batchUuid} submits for approval. The /v1/batches/{batchUuid}/approvals endpoint exposes the approval state for each required signer.
What are the rate limits for the Fire Business API?
Fire applies per-application rate limits and returns 429 responses with retry headers when exceeded. Specific limits depend on your contract tier; Jentic surfaces the standard 429 to the agent for back-off handling.
How do I reconcile transactions through Jentic?
Search Jentic for 'get filtered account transactions', load the /v1/accounts/{ican}/transactions/filter schema, and execute with date range and reference filters. The structured response can be diffed against your ledger directly.
Can the Fire Business API issue and block debit cards?
Yes. POST /v1/cards issues a new card, POST /v1/cards/{cardId}/block freezes it, and /v1/cards/{cardId}/unblock restores it. /v1/cards/{cardId}/transactions returns per-card spend history.
Does Fire support Open Banking PSD2 flows?
Yes. The /v1/aspsps endpoint lists supported ASPSPs (banks) for Open Banking integration, and Fire participates as both AISP and PISP under PSD2.
/v1/cards
Issue a new debit card
/v1/cards/{cardId}/block
Block a card immediately
/v1/apps/accesstokens
Exchange app credentials for an access token