Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Finance / Openfintech / OpenFinTech.io
OpenFinTech.io logo

OpenFinTech.io

Browse all Openfintech APIs
Community OpenAPI document · agent-readyFinanceBankingnone18 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Look up standardized identifiers for banks, currencies, countries, payment providers, and payment methods so an agent can resolve consistent FinTech entities across systems.

Use for: Look up the standardized identifier for a specific bank, List all currencies tracked by OpenFinTech, including crypto and digital currencies, Get the deposit methods available for a given payment provider, Find all exchangers operating in a particular country

Not supported: Does not handle payment execution, FX conversion, or live bank account access - use for FinTech reference identifier lookup only.

OpenFinTech.io is an open reference database of standardized identifiers for the global FinTech industry. It exposes read-only catalogues of banks, countries, currencies (national, digital, virtual, crypto), exchangers, payment providers, payment methods, deposit methods, organizations, and merchant industries so that microservices can resolve consistent IDs across systems. Records are updated up to once per day and the dataset is published under the Open Database License, making it a stable lookup source for KYC, payment routing, and financial integration tooling.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the OpenFinTech.io to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the OpenFinTech.io, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fopenfintech.io%2Fopenfintech-io" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fopenfintech.io%2Fopenfintech-io" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic 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.

Capabilities

What an agent can do with OpenFinTech.io API.

Resolve a bank entity by ID and retrieve its standardized FinTech identifier and metadata

List countries with associated currency, region, and FinTech mapping data

Look up national, digital, virtual, and crypto currencies in a single normalized catalogue

Retrieve deposit and payment method definitions for routing decisions in payment flows

Query payment providers and exchangers when reconciling cross-system payment records

Browse merchant industry classifications for risk scoring and merchant categorization

Use Cases

Patterns agents use OpenFinTech.io API for, with concrete tasks.

★ Normalize Payment Provider Data Across Systems

Use OpenFinTech.io as a shared reference catalogue when integrating multiple payment processors. Each provider, method, and currency has a stable identifier so downstream microservices can reconcile records without bespoke mapping tables. The dataset covers banks, exchangers, and payment providers globally, and entities are refreshed up to daily under the Open Database License.

Fetch the bank record for a specific bank ID and extract its country and currency identifiers for use in a downstream payment routing decision.

Currency and Crypto Reference Lookup

OpenFinTech.io ships a unified currency catalogue covering national, digital, virtual, and crypto currencies in one schema. Applications can resolve symbols, codes, and metadata for any tracked currency without maintaining a private list. Useful for accounting, FX display, and compliance flows where a canonical currency identifier is required.

Call GET /currencies to retrieve the full currency catalogue, then filter to entries where the type is crypto and return the list of identifiers.

Country and Merchant Industry Enrichment

Enrich onboarding or KYC records by resolving a country ID into its full OpenFinTech profile, or classify a merchant against the standardized industry list. The country and merchant-industries endpoints provide consistent codes that can replace ad-hoc free-text fields in customer or transaction records.

Look up the country record for ID 'us' and return its currency identifier and region metadata for a new merchant onboarding flow.

AI Agent FinTech Reference Lookup via Jentic

Agents handling payment, banking, or compliance tasks frequently need a stable reference for entity identifiers. Through Jentic, an agent can call OpenFinTech.io operations by intent and receive normalized bank, currency, or provider records without parsing the raw spec. No credentials are required since the API is publicly accessible.

Use Jentic to search for 'list fintech banks', execute the operation, and return the first 10 banks with their identifiers and country codes.

Key Endpoints

18 endpoints — openfintech.

METHOD

PATH

DESCRIPTION

GET

/banks

List of banks

GET

/banks/{id}

Get a bank by ID

GET

/currencies

List of currencies including crypto and digital

GET

/countries

List of countries

GET

/exchangers

List of digital exchangers

GET

/payment-methods

List of payment methods

GET

/merchant-industries

List of merchant industries

GET

/banks

List of banks

GET

/banks/{id}

Get a bank by ID

GET

/currencies

List of currencies including crypto and digital

GET

/countries

List of countries

GET

/exchangers

List of digital exchangers

GET

/payment-methods

List of payment methods

GET

/merchant-industries

List of merchant industries

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the OpenFinTech.io API by hand means shaping the reference-identifier lookups for banks, currencies, and payment methods and parsing their responses yourself, even though no credentials are involved. Through Jentic you install once, import the OpenFinTech.io API from the API Directory, and your agent calls it directly.

Permission scoping

Permission scoping

OpenFinTech.io is a read-only reference API with no credentials whose lookup id travels in the URL path (/banks/{id}), so scope it by limiting the agent to the operations it needs, such as listing currencies or fetching a bank by id. You choose the operations it may call, and nothing beyond that set runs.

Credential management

Credential isolation

OpenFinTech.io has no authentication, so there is nothing to store; your Jentic One instance still routes the call through its execution layer. No secret ever enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'look up a bank by id' or 'list all currencies', and Jentic returns the matching OpenFinTech.io operation with its parameter schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Currency Beacon API

→

Currency Beacon focuses on live and historical FX rates, while OpenFinTech.io provides canonical identifiers for currencies and providers.

Choose Currency Beacon when the agent needs exchange rates; choose OpenFinTech.io when it needs a stable currency or bank identifier.

Complementary

ExchangeRate-API

→

Use ExchangeRate-API for live conversion rates alongside OpenFinTech.io currency reference data.

Pair this with OpenFinTech.io when an agent needs both the canonical currency identifier and a live conversion rate.

Complementary

Nordigen API

→

Nordigen provides bank account data via PSD2 open banking; OpenFinTech.io provides bank reference identifiers.

Use Nordigen when the agent needs live bank account access; use OpenFinTech.io to map the institution to a canonical ID.

FAQs

Specific to using OpenFinTech.io API through Jentic.

What authentication does the OpenFinTech.io API use?

The OpenFinTech.io API is open and does not require authentication for the documented endpoints. Through Jentic, agents call it directly without credentials, and any future authenticated extension would be issued through your Jentic One instance rather than embedded in the agent prompt.

Can I look up cryptocurrencies and digital currencies with the OpenFinTech.io API?

Yes. The GET /currencies endpoint returns national, digital, virtual, and crypto currencies in a single normalized catalogue. Filter by the currency type field to narrow results to crypto entries.

What are the rate limits for the OpenFinTech.io API?

The OpenFinTech.io API does not publish formal rate limits, but the underlying dataset is updated at most once per day, so aggressive polling provides no benefit. Cache results client-side and refresh on a daily cadence.

How do I list all banks for a country with the OpenFinTech.io API through Jentic?

Search Jentic for 'list fintech banks', load the schema for GET /banks, then execute it. Filter the response by the country identifier returned for that country via GET /countries/{id}.

Is the OpenFinTech.io API free to use?

Yes. The dataset is published under the Open Database License and the public endpoints are free to query. Attribution requirements from the ODbL apply if you redistribute the data.

What payment-related entities does the OpenFinTech.io API cover?

The API exposes payment providers, payment methods, deposit methods, exchangers, banks, and merchant industries. These can be combined to build standardized routing tables or enrich transaction records with canonical IDs.

Can I limit what my agent is allowed to do with the OpenFinTech.io API?

Yes. Because you run Jentic One yourself, your own rules decide which OpenFinTech.io operations the agent may call, so you can allow only what it needs, such as listing currencies or fetching a bank by id via GET /banks/{id}. If you never grant the exchangers, payment-methods, or merchant-industries lookups, the agent cannot invoke them, and nothing beyond the operations you approve runs. Since this is a read-only reference API with no credentials, scoping is purely about which lookups you expose.

GET STARTED

Start building with OpenFinTech.io API

Explore with Jentic One
View OpenAPI Document