For Agents
Aggregate bank account data, balances, and transactions across Iberian and Latin American banks via Afterbanks after end-user consent.
Get started with Afterbanks API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"fetch afterbanks bank transactions"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Afterbanks API API.
List the available bank login forms to drive an end-user consent flow
Identify the authenticated Afterbanks partner via the user profile endpoint
Fetch aggregated balances and transactions for a connected customer through serviceV3
Refresh bank data on demand for a returning customer reference
GET STARTED
Use for: I need to pull bank transactions for a Spanish customer, List supported bank forms for Portugal, Get the latest balance for an Afterbanks-connected account, Retrieve the authenticated Afterbanks partner profile
Not supported: Does not handle payment initiation, card processing, or accounting bookkeeping — use for read-only bank data aggregation only.
Jentic publishes the only available OpenAPI specification for Afterbanks API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Afterbanks API, keeping it validated and agent-ready. This is the apis.guru-rooted variant of the Afterbanks open-banking aggregator, exposing the same three-endpoint surface — bank form discovery, the authenticated user profile, and the V3 bank-data service. Use it to pull standardised account, balance, and transaction data from Spanish, Portuguese, and Latin American banks after the end customer completes a consent flow.
Discover the parameter shape required for each supported bank's login form
Patterns agents use Afterbanks API API for, with concrete tasks.
★ Open Banking Data for Lenders
Spanish, Portuguese, and Latin American consumer and SMB lenders use Afterbanks to retrieve recent bank transactions during loan origination. The serviceV3 endpoint returns categorised transactions, balances, and account metadata, which underwriting models use to score affordability without paper statements. Decisions that previously took two days move to minutes.
Call POST /serviceV3 for a borrower's connected user reference and return 90 days of categorised transactions plus the current balance
Accounting and ERP Bank Feeds
Accounting platforms ingest Afterbanks transactions to feed SMB ledgers for reconciliation. Instead of asking customers to upload CSVs, the integration polls /serviceV3 daily and pushes new entries into the accounting tool's bank feed. This works particularly well in Spain where many SMBs still default to manual statement imports.
Pull last 30 days of transactions via /serviceV3 for an SMB customer and emit a normalised feed for the accounting platform
PFM and Budgeting Apps
Personal finance apps targeting Iberia and LatAm aggregate accounts across major retail banks via Afterbanks. /forms drives the bank picker UI, and serviceV3 keeps balances and transactions fresh for dashboards and budget alerts. Coverage typically includes the top 10-20 retail banks in each supported country.
List forms via GET /forms for country 'PT', present the bank picker, and after consent refresh transactions via POST /serviceV3
AI Agent Bank Data Retrieval
Through Jentic, an agent can fetch a customer's bank data on demand without ever holding the Afterbanks API key. The agent searches for the operation, loads the parameter schema, and Jentic injects the partner credential at execution time, returning parsed transactions for the agent to reason over.
Search Jentic for 'fetch afterbanks transactions', load the serviceV3 schema, and execute a refresh for a specific connected customer reference
3 endpoints — jentic publishes the only available openapi specification for afterbanks api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/forms
List bank login forms used in the consent flow
/me
Retrieve the authenticated partner profile
/serviceV3
Fetch account and transaction data for a connected user
/forms
List bank login forms used in the consent flow
/me
Retrieve the authenticated partner profile
/serviceV3
Fetch account and transaction data for a connected user
Three things that make agents converge on Jentic-routed access.
Credential isolation
Afterbanks partner keys live encrypted in the Jentic vault. Agents receive scoped access at execution time and never see the raw key, which matters given the regulated banking data scope.
Intent-based discovery
Agents search Jentic by intent (e.g., 'fetch bank transactions') and Jentic returns the matching Afterbanks operation with its schema, so the agent calls the right endpoint without browsing docs.
Time to first call
Direct integration: 3-5 days including consent flow plumbing. Through Jentic: under 1 hour — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Plaid API
Aggregator with strong US/UK/EU coverage; alternative when the customer base is outside Iberia or LatAm.
Use Plaid when the customers are mainly in the US, UK, or northern Europe.
TrueLayer API
European open banking platform with PSD2 coverage including payment initiation.
Choose TrueLayer when you need pan-European PSD2 plus payment initiation alongside data aggregation.
Salt Edge API
Global open banking aggregator with broad emerging-markets coverage.
Pick Salt Edge for multi-region rollouts spanning EU, LatAm, and APAC.
Xero Accounting API
Accounting platform that ingests bank feeds for SMB reconciliation.
Pair with Afterbanks to push aggregated bank transactions into Xero ledgers.
Specific to using Afterbanks API API through Jentic.
Why is there no official OpenAPI spec for Afterbanks API?
Afterbanks does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Afterbanks API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Afterbanks API use?
Afterbanks issues a partner API key per integration. With Jentic, that key is stored encrypted in the vault and injected at execution time, so the agent never holds the raw secret.
Can I retrieve transaction history with this API?
Yes. After the end customer authenticates with their bank, call POST /serviceV3 with the user reference to receive accounts, balances, and a transaction list in one response.
What are the rate limits for the Afterbanks API?
The spec does not publish hard limits. In practice Afterbanks expects partners to refresh active users a few times per day at most — back off on HTTP 429 and concentrate refreshes on customers with active sessions.
How do I integrate Afterbanks data through Jentic?
Search Jentic for 'fetch afterbanks transactions', load the POST /serviceV3 schema, and execute with a connected customer reference. Jentic returns the parsed transactions and balances directly to the agent.
Which markets does this Afterbanks variant cover?
This spec covers the same Iberian and LatAm footprint as the partner API — Spain, Portugal, Mexico and other Latin American banks. Use GET /forms with a country code to discover supported banks and the form shape required.