Home
Providers
Citi
Citi
Citi is the consumer and institutional brand of Citigroup, serving over 200 million customers across 160 countries. Citi runs one of the largest published API estates in banking: 118 machine-readable OpenAPI and Swagger contracts covering 297 operations are served from developer.citi.com across payment initiation and status, payment acceptance and collections, account reporting and statements, commercial cards and virtual card accounts, CitiFX Gateway and Instant FX, custody and securities services, funds transfer agency, trade services, open banking and gateway services. The payment estate is ISO 20022 native: pain.001, pacs.008, pacs.009 and camt.056 message types are declared inside the contracts themselves, in matched JSON and XML encodings. Authentication is OAuth 2.0 client-credentials over mutual TLS with message-level PKI signing. A sandbox estate is declared in the contracts; production access is relationship-managed through Citi sales.
Citi publishes 12 APIs on the APIs.io network, including API Authentication Services, Account Reporting APIs, Outgoing Payments APIs, and 9 more. Tagged areas include Banking, Financial-Services, Open Banking, Payments, and Treasury.
The Citi catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Citi’s developer surface includes developer portal, documentation, API reference, getting-started guide, signup flow, support, engineering blog, and 31 more developer resources.
118 APIs
1 MCP Servers
On this page
Kin Score
APIs 12
MCP Servers 1
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 3
Scopes 1
Resources 38
apis.yml
45 Operational Transparency
28 Create-or-Update Ergonomics
Composite quality — 62.2/100 · strong
Agent readiness — 50/100 · agent native
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 12
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Get Started 6
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: citi
deliveryModel:
model: unknown
open_source: false
commercial: false
callable_host: false
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- none
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source: []
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
name: Citi
url: https://raw.githubusercontent.com/api-evangelist/citi/refs/heads/main/apis.yml
created: '2026-03-21'
modified: '2026-09-05'
kind: alias
access: 1st-Party
position: Producing
specificationVersion: '0.23'
aliasOf: citigroup
canonical:
aid: citigroup
url: https://raw.githubusercontent.com/api-evangelist/citigroup/refs/heads/main/apis.yml
tags:
- Banking
- Financial-Services
- Open Banking
- Payments
- Treasury
- ISO 20022
- Commercial Cards
- Foreign Exchange
- Custody
- Trade Finance
- Corporate Banking
- API Gateway
tags_raw:
- Banking
- Financial Services
- Open Banking
- Payments
- Treasury
- ISO 20022
- Commercial Cards
- Foreign Exchange
- Custody
- Trade Finance
- Corporate Banking
- API Gateway
description: 'Citi is the consumer and institutional brand of Citigroup, serving over 200 million customers across 160 countries.
Citi runs one of the largest published API estates in banking: 118 machine-readable OpenAPI and Swagger contracts covering
297 operations are served from developer.citi.com across payment initiation and status, payment acceptance and collections,
account reporting and statements, commercial cards and virtual card accounts, CitiFX Gateway and Instant FX, custody and
securities services, funds transfer agency, trade services, open banking and gateway services. The payment estate is ISO
20022 native: pain.001, pacs.008, pacs.009 and camt.056 message types are declared inside the contracts themselves, in matched
JSON and XML encodings. Authentication is OAuth 2.0 client-credentials over mutual TLS with message-level PKI signing. A
sandbox estate is declared in the contracts; production access is relationship-managed through Citi sales.'
apis:
- name: Citi API Authentication Services
description: OAuth 2.0 token issuance for every Citi institutional API. Four concurrent versions (V1-V4) of the authentication
endpoint are published; each product API's own specification names the version it requires. V1-V3 additionally require
the request payload to be signed and encrypted with asymmetric PKI keys over mutual TLS; V4 removes the signing and encryption
requirement. Citi publishes 4 machine-readable specifications for this family covering 4 operations, served from developer.citi.com.
humanURL: https://developer.citi.com/apidocs/authentication/authentication-only-guide
baseURL: https://tts.apib2b.citi.com/citiconnect/prod
tags:
- Authentication
- OAuth
- Security
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/authentication/authentication-only-guide
- type: APIReference
url: https://developer.citi.com/apidocs/authentication/authentication-api-reference
- type: OpenAPI
url: openapi/citi-authentication-api-1-openapi.yaml
- type: OpenAPI
url: openapi/citi-authentication-api-2-openapi.yaml
- type: OpenAPI
url: openapi/citi-authentication-api-3-openapi.yaml
- type: OpenAPI
url: openapi/citi-authentication-api-4-openapi.yaml
- type: Overlay
url: overlays/citi-authentication-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Account Reporting APIs
description: 'Real-time and intraday account information across Citi''s global network: balance inquiry, prior-day and intraday
statements (ISO 20022 camt), account services, account statement blocks and filters, and account notification subscriptions.
Citi publishes 7 machine-readable specifications for this family covering 15 operations, served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/account-reporting/balances/balances-overview
baseURL: https://tts.apib2b.citi.com/citiconnect/prod/accountstatementservices
tags:
- Banking
- Account Information
- Reporting
- ISO 20022
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/account-reporting/balances/balances-overview
- type: APIReference
url: https://developer.citi.com/apidocs/account-reporting/balances/balances-api-reference
- type: OpenAPI
url: openapi/citi-blocksandfilters-openapi.yaml
- type: OpenAPI
url: openapi/citi-accounts-openapi.yaml
- type: OpenAPI
url: openapi/citi-accountsv5-openapi.yaml
- type: OpenAPI
url: openapi/citi-statements-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-account-notifications-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-balances-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-statementsv2-api-openapi.yaml
- type: Overlay
url: overlays/citi-account-reporting-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Outgoing Payments APIs
description: Payment initiation, status, cancellation, refund, enhanced inquiry, reconfirmation, bulk payments, instant/express
payments and WorldLink cross-border payouts. Message bodies are ISO 20022 (pain.001, pain.002, pacs.008, pacs.009, camt.056)
in both JSON and XML encodings. Citi publishes 27 machine-readable specifications for this family covering 71 operations,
served from developer.citi.com.
humanURL: https://developer.citi.com/apidocs/outgoing-payments/payments/payments-overview
baseURL: https://tts.apib2b.citi.com/citiconnect/prod/paymentservices/v3
tags:
- Payments
- ISO 20022
- Treasury
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/outgoing-payments/payments/payments-overview
- type: APIReference
url: https://developer.citi.com/apidocs/outgoing-payments/payments/payments-api-reference
- type: OpenAPI
url: openapi/citi-digitalpaymentscollectionsv12-openapi.yaml
- type: OpenAPI
url: openapi/citi-express-payments-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-payto-openapi.yaml
- type: OpenAPI
url: openapi/citi-vamanagement-openapi.yaml
- type: OpenAPI
url: openapi/citi-add-on-service-openapi.yaml
- type: OpenAPI
url: openapi/citi-addonservice-openapi.yaml
- type: OpenAPI
url: openapi/citi-worldlink-v2-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-worldlink-v3-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-payment-status-openapi.yaml
- type: OpenAPI
url: openapi/citi-worldlink-v5-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-bulk-payments-openapi.yaml
- type: OpenAPI
url: openapi/citi-contractstatusinquiry-openapi.yaml
- type: OpenAPI
url: openapi/citi-payment-reconfirmation-openapi.yaml
- type: OpenAPI
url: openapi/citi-payment-refund-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentcancellation-json-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentcancellation-xml-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentenhancedinquiry-json-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentenhancedinquiry-xml-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentinitiation-pacs008-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentinitiation-pacs009-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentinitiation-pain102-openapi.yaml
- type: OpenAPI
url: openapi/citi-paymentinitiation-pain103-openapi.yaml
- type: OpenAPI
url: openapi/citi-proof-of-payment-openapi.yaml
- type: OpenAPI
url: openapi/citi-worldlink-ir-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-worldlink-v1-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-digitalpaymentscollections-webhooks-openapi.yaml
- type: OpenAPI
url: openapi/citi-express-payments-webhooks-openapi.yaml
- type: Overlay
url: overlays/citi-outgoing-payments-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
- type: Webhooks
url: asyncapi/citi-webhooks.yml
- type: DeclineCodes
url: errors/citi-decline-codes.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Payment Acceptance APIs
description: 'Collections and payment acceptance: online payment acceptance, direct debit and e-mandates, PayerID management,
Brazil PIX dynamic and due-date collections, and instant direct debit. Citi publishes 10 machine-readable specifications
for this family covering 44 operations, served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/accept-payments/online-payment-acceptance/online-payment-acceptance-overview
baseURL: https://tts.apib2b.citi.com/citiconnect/prod
tags:
- Payments
- Collections
- Direct Debit
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/accept-payments/online-payment-acceptance/online-payment-acceptance-overview
- type: APIReference
url: https://developer.citi.com/apidocs/accept-payments/online-payment-acceptance/online-payment-acceptance-api-reference
- type: OpenAPI
url: openapi/citi-brazillocalmandate-openapi.yaml
- type: OpenAPI
url: openapi/citi-online-payment-acceptance-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-payerid-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-due-date-openapi.yaml
- type: OpenAPI
url: openapi/citi-immediate-openapi.yaml
- type: OpenAPI
url: openapi/citi-e-mandate-api-v1-openapi.yaml
- type: OpenAPI
url: openapi/citi-e-mandate-api-v2-openapi.yaml
- type: OpenAPI
url: openapi/citi-idd-openapi.yaml
- type: OpenAPI
url: openapi/citi-direct-debit-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-static-openapi.yaml
- type: Overlay
url: overlays/citi-accept-payments-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
- type: Webhooks
url: asyncapi/citi-webhooks.yml
- type: DeclineCodes
url: errors/citi-decline-codes.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Commercial Cards and Virtual Card Accounts APIs
description: Virtual Card Account lifecycle, mobile virtual cards, payment-intermediary VCA management, authorization notifications
and webhooks, clearing exception reporting, purchase template details, mobile wallet provisioning, and commercial card
transaction disputes. Citi publishes 27 machine-readable specifications for this family covering 57 operations, served
from developer.citi.com.
humanURL: https://developer.citi.com/apidocs/commercial-cards/virtual-cards/commercial-cards-overview
baseURL: https://tts.apib2b.citi.com/tts/cards
tags:
- Commercial Cards
- Virtual Cards
- Payments
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/commercial-cards/virtual-cards/commercial-cards-overview
- type: APIReference
url: https://developer.citi.com/apidocs/commercial-cards/virtual-cards/virtual-cards-api-reference
- type: OpenAPI
url: openapi/citi-marqueta-openapi.yaml
- type: OpenAPI
url: openapi/citi-vca-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-vcaeventssubscriptions-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-notifications-openapi.yaml
- type: OpenAPI
url: openapi/citi-mobilecardonboarding-openapi.yaml
- type: OpenAPI
url: openapi/citi-mobilevirtuallifecycle-openapi.yaml
- type: OpenAPI
url: openapi/citi-statement-transactions-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-lifecycle-v1-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-lifecycle-v4-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-pi-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-pi-v2-openapi.yaml
- type: OpenAPI
url: openapi/citi-card-disputes-openapi.yaml
- type: OpenAPI
url: openapi/citi-grace-iva-openapi.yaml
- type: OpenAPI
url: openapi/citi-mobile-wallets-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-reporting-openapi.yaml
- type: OpenAPI
url: openapi/citi-account-balance-inquiry-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-clearing-exception-report-openapi.yaml
- type: OpenAPI
url: openapi/citi-dispute-webhook-openapi.yaml
- type: OpenAPI
url: openapi/citi-id-provisioning-openapi.yaml
- type: OpenAPI
url: openapi/citi-purchase-openapi.yaml
- type: OpenAPI
url: openapi/citi-reporting-get-2-openapi.yaml
- type: OpenAPI
url: openapi/citi-vca-dual-auth-authorization-openapi.yaml
- type: OpenAPI
url: openapi/citi-vca-dual-auth-notification-openapi.yaml
- type: OpenAPI
url: openapi/citi-vcagetnotifications-openapi.yaml
- type: OpenAPI
url: openapi/citi-vcanotificationswebhooks-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-pi-webhooks-openapi.yaml
- type: OpenAPI
url: openapi/citi-virtual-cards-reporting-v1-openapi.yaml
- type: Overlay
url: overlays/citi-commercial-cards-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
- type: Webhooks
url: asyncapi/citi-webhooks.yml
- type: DeclineCodes
url: errors/citi-decline-codes.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: CitiFX Gateway and Instant FX APIs
description: Foreign exchange quoting, order placement, order cancellation and reporting over the CitiFX Gateway and Instant
FX services, each published in matched synchronous and asynchronous variants, plus a FIX and SFTP channel guide. Citi
publishes 17 machine-readable specifications for this family covering 16 operations, served from developer.citi.com.
humanURL: https://developer.citi.com/apidocs/fx/gateway/citifx-gateway-overview
baseURL: https://api.citivelocity.com/markets
tags:
- Foreign Exchange
- Markets
- Treasury
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/fx/gateway/citifx-gateway-overview
- type: APIReference
url: https://developer.citi.com/apidocs/fx/instant-fx/instant-fx-overview
- type: OpenAPI
url: openapi/citi-fx-authentication-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-benchmark-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-benchmark-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-cancel-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-cancel-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-ecommerce-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-gateway-reporting-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-gateway-reporting-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-market-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-market-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-orders-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-orders-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-quote-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-quote-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-reporting-async-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-reporting-sync-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-fx-test-openapi.yaml
- type: Overlay
url: overlays/citi-fx-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Custody and Securities Services APIs
description: 'Custody and securities servicing: safekeeping accounts and positions, cash balances and transactions, securities
transactions, custody penalties, tax reclaims, FX transactions, billing, and ETF order approval and portfolio listing.
Citi publishes 12 machine-readable specifications for this family covering 23 operations, served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/custody/accounts/accounts-overview
baseURL: https://api.citivelocity.com/markets/dod
tags:
- Custody
- Securities Services
- Markets
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/custody/accounts/accounts-overview
- type: APIReference
url: https://developer.citi.com/apidocs/custody/safekeeping-positions/safekeeping-positions-api-reference
- type: OpenAPI
url: openapi/citi-custody-billing-openapi.yaml
- type: OpenAPI
url: openapi/citi-cash-balances-openapi.yaml
- type: OpenAPI
url: openapi/citi-cash-transactions-openapi.yaml
- type: OpenAPI
url: openapi/citi-custody-penalties-openapi.yaml
- type: OpenAPI
url: openapi/citi-safekeeping-positions-openapi.yaml
- type: OpenAPI
url: openapi/citi-securitytransactionsaccounts-openapi.yaml
- type: OpenAPI
url: openapi/citi-tax-reclaims-openapi.yaml
- type: OpenAPI
url: openapi/citi-custody-fx-transactions-openapi.yaml
- type: OpenAPI
url: openapi/citi-order-approval-openapi.yaml
- type: OpenAPI
url: openapi/citi-portfolio-listing-openapi.yaml
- type: OpenAPI
url: openapi/citi-safekeeping-accounts-openapi.yaml
- type: OpenAPI
url: openapi/citi-submit-action-openapi.yaml
- type: Overlay
url: overlays/citi-custody-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Funds Transfer Agency APIs
description: Fund transfer agency data for investors, accounts, holdings and transactions, served through the CitiConnect
institutional investor services gateway. Citi publishes 4 machine-readable specifications for this family covering 4 operations,
served from developer.citi.com.
humanURL: https://developer.citi.com/apidocs/transfer-agency/accounts/accounts-overview
baseURL: https://b2b.api.icg.citi.com/citiconnect/prod/iis/api/funds/transferagency
tags:
- Funds
- Transfer Agency
- Securities Services
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/transfer-agency/accounts/accounts-overview
- type: APIReference
url: https://developer.citi.com/apidocs/transfer-agency/accounts/accounts-api-reference
- type: OpenAPI
url: openapi/citi-transfer-agency-accounts-openapi.yaml
- type: OpenAPI
url: openapi/citi-transfer-agency-holding-openapi.yaml
- type: OpenAPI
url: openapi/citi-transfer-agency-investors-openapi.yaml
- type: OpenAPI
url: openapi/citi-transfer-agency-transactions-openapi.yaml
- type: Overlay
url: overlays/citi-transfer-agency-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Open Banking APIs
description: 'Regulated open banking surfaces: Ukraine bank data sharing, Ukraine OAuth2 authentication and payment service
initiation, and European commercial card account balance and statement transaction inquiry. Citi publishes 3 machine-readable
specifications for this family covering 11 operations, served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/open-banking/ukraine-open-banking/ukraine-open-banking-overview
baseURL: https://b2b.tts.icgservices.citi.com/citiconnect/openbanking/ukr/accountconsentservices/v1
tags:
- Open Banking
- PSD2
- Banking
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/open-banking/ukraine-open-banking/ukraine-open-banking-overview
- type: APIReference
url: https://developer.citi.com/apidocs/open-banking/ukraine-open-banking/ukraine-bank-data-sharing-api-reference
- type: OpenAPI
url: openapi/citi-ukraine-bank-data-sharing-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-ukraine-payment-service-initiation-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-ukraine-open-banking-authentication-api-openapi.yaml
- type: Overlay
url: overlays/citi-open-banking-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: CitiConnect Trade Services APIs
description: 'Trade finance over a lightweight message exchange interface: standby letters of credit, trade finance undertakings,
amendment and cancellation, and receivables finance. Citi publishes 2 machine-readable specifications for this family
covering 7 operations, served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/trade/standby-letters-of-credit/trade-overview
baseURL: https://tts.apib2b.citi.com/citiconnect/prod
tags:
- Trade Finance
- Treasury
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/trade/standby-letters-of-credit/trade-overview
- type: APIReference
url: https://developer.citi.com/apidocs/trade/standby-letters-of-credit/trade-api-reference
- type: OpenAPI
url: openapi/citi-finance-undertaking-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-trade-api-openapi.yaml
- type: Overlay
url: overlays/citi-trade-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Gateway Services API
description: 'Marketplace and gateway management for CitiConnect: onboarding, entitlement and configuration operations used
to administer a client''s API estate. Citi publishes 1 machine-readable specification for this family covering 19 operations,
served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/gateway-services/gateway-services-user-guide
baseURL: https://b2b.api.icg.citi.com/citiconnect/prod/gatewayservices
tags:
- Platform
- Administration
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/gateway-services/gateway-services-user-guide
- type: APIReference
url: https://developer.citi.com/apidocs/gateway-services/gateway-services-api-reference
- type: OpenAPI
url: openapi/citi-marketplace-management-openapi.yaml
- type: Overlay
url: overlays/citi-gateway-services-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
- name: Citi Additional Payment Services APIs
description: 'Payment-adjacent services: beneficiary account validation and search, entity whitelisting, self-service integration
operations, and Request to Pay. Citi publishes 4 machine-readable specifications for this family covering 24 operations,
served from developer.citi.com.'
humanURL: https://developer.citi.com/apidocs/additional-payment-services/additional-payment-services/additional-payment-services-overview
baseURL: https://tts.apib2b.citi.com/citiconnect/prod/selfservices/v1
tags:
- Payments
- Validation
properties:
- type: Documentation
url: https://developer.citi.com/apidocs/additional-payment-services/additional-payment-services/additional-payment-services-overview
- type: APIReference
url: https://developer.citi.com/apidocs/additional-payment-services/additional-payment-services/additional-payment-services-api-reference
- type: OpenAPI
url: openapi/citi-self-service-api-openapi.yaml
- type: OpenAPI
url: openapi/citi-request-to-pay-openapi.yaml
- type: OpenAPI
url: openapi/citi-entityid-openapi.yaml
- type: OpenAPI
url: openapi/citi-beneficiary-search-openapi.yaml
- type: Overlay
url: overlays/citi-additional-payment-services-overlay.yaml
- type: Authentication
url: authentication/citi-authentication.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: Sandbox
url: sandbox/citi-sandbox.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/citi.png
common:
- type: Website
url: https://www.citi.com
- type: DeveloperPortal
url: https://developer.citi.com/apis/marketplace
- type: Portal
url: https://partner.citi.com/developers
- type: Documentation
url: https://developer.citi.com/apidocs/
- type: APIReference
url: https://developer.citi.com/apidocs/
- type: GettingStarted
url: https://developer.citi.com/apidocs/authentication/authentication-only-guide
- type: SignUp
url: https://partner.citi.com/user/register
- type: Login
url: https://partner.citi.com/user/login
- type: Support
url: https://partner.citi.com/contact-us
- type: TermsOfService
url: https://partner.citi.com/legal/terms
- type: PrivacyPolicy
url: https://partner.citi.com/legal/privacy-policy
- type: Blog
url: https://www.citigroup.com/global/news
- type: GitHubOrganization
url: https://github.com/citi
- type: LinkedIn
url: https://www.linkedin.com/company/citi
- type: Sandbox
url: sandbox/citi-sandbox.yml
- type: Documentation
url: https://www.citigroup.com/global/insights/citiconnect-api-portal
- type: Authentication
url: authentication/citi-authentication.yml
- type: OAuthScopes
url: scopes/citi-scopes.yml
- type: Conventions
url: conventions/citi-conventions.yml
- type: Idempotency
url: conventions/citi-conventions.yml
- type: Conformance
url: conformance/citi-conformance.yml
- type: Compliance
url: conformance/citi-conformance.yml
- type: ErrorCatalog
url: errors/citi-problem-types.yml
- type: DeclineCodes
url: errors/citi-decline-codes.yml
- type: Lifecycle
url: lifecycle/citi-lifecycle.yml
- type: Deprecation
url: lifecycle/citi-lifecycle.yml
- type: DataModel
url: data-model/citi-data-model.yml
- type: RateLimits
url: rate-limits/citi-rate-limits.yml
- type: Plans
url: plans/citi-plans-pricing.yml
- type: Packages
url: packages/citi-packages.yml
- type: Webhooks
url: asyncapi/citi-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMsTxt
url: llms/citi-llms.txt
- type: MCPServer
url: mcp/citi-mcp.yml
- type: ChangeLog
url: changelog/citi-changelog.yml
- type: DomainSecurity
url: security/citi-domain-security.yml
- type: VulnerabilityDisclosure
url: security/citi-vulnerability-disclosure.yml
- type: Security
url: https://www.citi.com/reporting-vulnerability
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-09-05'
status: enriched
artifacts_added: 273
pass: local-v3
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/citi"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/citi/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/citi/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.