Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

API DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/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. All rights reserved.
APIs / Finance / OCBC Open API Platform
OCBC Open API Platform logo

OCBC Open API Platform

✓ Official Vendor SpecFinanceBankingapiKey4 EndpointsREST

For Agents

Look up OCBC bank branches, ATM locations, credit card product recommendations, and current foreign exchange rates.

Use for: Find the nearest OCBC branch to a given postal code, List all OCBC ATMs within 1 km of a coordinate, Get current OCBC SGD to USD exchange rate, Retrieve OCBC credit card recommendations for a frequent traveller

Not supported: Does not handle account access, payments, transfers, or card issuance — use for OCBC branch, ATM, FX rate, and card recommendation lookups only.

Connect2OCBC is OCBC Bank's open API platform exposing public banking utility data — branch and ATM locations, credit card recommendations, and live foreign exchange rates. The endpoints are read-only and aimed at consumer-facing apps that need to surface OCBC's retail banking footprint or display rates without scraping the public website. Coverage is focused on Singapore and OCBC's regional retail network.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the OCBC Open API Platform to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the OCBC Open API Platform, 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://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# 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 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 OCBC Open API Platform API.

Find OCBC branches near a location with operating hours and address details

Locate the nearest OCBC ATM by coordinates or postal code

Recommend a suitable OCBC credit card based on lifestyle and spending criteria

Retrieve current OCBC foreign exchange rates for major currency pairs

Surface live retail banking data inside a customer-facing mobile or web app

Display OCBC branch and ATM coverage on a map for branch finders

Use Cases

Patterns agents use OCBC Open API Platform API for, with concrete tasks.

★ Bank Branch and ATM Locator

Power a branch and ATM locator inside a banking or fintech app by querying OCBC's public location endpoints. The API returns address, geo-coordinates, and operating hours so customers can navigate to the nearest physical touchpoint. This avoids scraping the public OCBC site and gives the app a structured, refreshable data source for Singapore and regional locations.

Call /atms with a latitude and longitude in Singapore, then return the three closest ATMs with their addresses and distances.

Live Foreign Exchange Rate Display

Embed OCBC's live retail FX rates in a remittance, travel, or finance app so users can see current cross-currency conversion before initiating a transfer. The /exchange-rates endpoint returns the bank's quoted rates for major currency pairs and refreshes intraday. This is a reference feed only — actual conversion still happens through OCBC's transactional channels.

Call /exchange-rates and return today's SGD to USD, EUR, and JPY rates as a single comparison table.

Credit Card Product Discovery

Help a prospective OCBC customer pick a card by passing lifestyle and spending criteria to /credit-cards/recommendations and rendering the suggested products. Useful for affiliate comparison sites or in-app onboarding flows that want to recommend a card before deep-linking to OCBC's application page. The endpoint returns a ranked list with key benefits per card.

Call /credit-cards/recommendations with lifestyle criteria 'travel and dining' and return the top three recommended cards with their headline benefits.

AI Agent Banking Concierge

An AI assistant inside a personal finance app can answer questions like 'where is the nearest OCBC ATM' or 'what is the OCBC USD rate today' by routing to this API through Jentic. The agent discovers the right operation by intent, executes the call, and renders a natural-language reply. Because the API is read-only, no transaction risk is introduced.

Use Jentic to find the OCBC FX rates operation, execute it, and respond with a sentence summarising the SGD to USD rate.

Key Endpoints

4 endpoints — connect2ocbc is ocbc bank's open api platform exposing public banking utility data — branch and atm locations, credit card recommendations, and live foreign exchange rates.

METHOD

PATH

DESCRIPTION

GET

/branches

Search OCBC branch locations

GET

/atms

Search OCBC ATM locations

GET

/credit-cards/recommendations

Recommend OCBC credit cards by criteria

GET

/exchange-rates

Retrieve current retail FX rates

GET

/branches

Search OCBC branch locations

GET

/atms

Search OCBC ATM locations

GET

/credit-cards/recommendations

Recommend OCBC credit cards by criteria

GET

/exchange-rates

Retrieve current retail FX rates

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

OCBC API keys are stored encrypted in the Jentic vault. Agents receive scoped access — the raw Authorization header value is injected at execution time and never enters the agent's context.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g. 'find an OCBC ATM near a coordinate') and Jentic returns the matching OCBC operation with its input schema, so the agent calls the right endpoint without reading OCBC docs.

Time to first call

Time to first call

Direct OCBC integration: 1-2 days for key registration, request signing, and response parsing. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Plaid API

→

Account-linking and transaction data across thousands of banks

Choose Plaid when the agent needs authenticated access to a customer's bank account data; OCBC's public API is read-only utility data only.

Alternative

TrueLayer API

→

Open banking access to accounts and payments in Europe and the UK

Choose TrueLayer for European open banking flows that need account info and payment initiation; OCBC's API is Singapore-focused and non-transactional.

Complementary

OpenWeatherMap API

→

Geocoded weather data by coordinates

Combine with OCBC's location endpoints when an agent needs to display weather alongside branch information in a Singapore travel or banking app.

FAQs

Specific to using OCBC Open API Platform API through Jentic.

What authentication does the OCBC Open API use?

All four endpoints require an API key supplied in the Authorization header. Jentic stores the key encrypted in its vault and injects it at execution time so the raw secret never enters the agent's prompt or logs.

Can I look up an OCBC branch by postal code with this API?

Yes. The /branches endpoint accepts location parameters and returns branches with their address, coordinates, and opening hours. Pair it with /atms when you need both branch and ATM coverage in the same view.

What are the rate limits for the OCBC Open API?

OCBC does not publish a hard rate limit in the spec, but the platform is intended for app integrators rather than bulk crawls. Cache branch and ATM data — they change infrequently — and treat the FX endpoint as the only one worth polling intraday.

How do I get OCBC FX rates through Jentic?

Search Jentic for 'get OCBC foreign exchange rates', load the schema for /exchange-rates, then execute. With pip install jentic the call is await client.search(...), await client.load(...), await client.execute(...) inside an asyncio.run wrapper.

Does this API support transactions or account access?

No. Connect2OCBC's public surface here is read-only and limited to branches, ATMs, credit card recommendations, and FX rates. Account, payment, and transfer APIs are part of OCBC's authenticated open banking program and are not exposed in this spec.

Are credit card recommendations real product offers?

The /credit-cards/recommendations endpoint returns OCBC product suggestions based on the criteria you supply, but they are marketing recommendations, not pre-approved offers. Customers still need to apply through OCBC's standard channels.

GET STARTED

Start building with OCBC Open API Platform API

Explore with Jentic
View OpenAPI Document