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 104 API contracts indexed on the APIs.io network, including Account Notification API, Accounts API, Addonservices API, and 101 more. Tagged areas include Banking, Financial Services, Open Banking, Payments, and Treasury.
The Citi catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
Citi’s developer surface includes developer portal, documentation, API reference, getting-started guide, signup flow, support, engineering blog, and 45 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Open Banking | standard | 53.7 | - | - |
| US Open Banking (FDX) | standard | 53.7 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 104
Individual APIs this provider publishes, each with its own machine-readable definition.
Citi Account Notification API
The Account Notification API from Citi — 1 operation(s) for account notification.
Citi Accounts API
The Accounts API from Citi — 6 operation(s) for accounts.
Citi Addonservices API
The Addonservices API from Citi — 1 operation(s) for addonservices.
Citi Authentication API
The Authentication API from Citi — 3 operation(s) for authentication.
Citi Authenticationservices API
The Authenticationservices API from Citi — 4 operation(s) for authenticationservices.
Citi Authorization API
Dual Auth Authorization Request and Response
Citi Balance API
The Balance API from Citi — 1 operation(s) for balance.
Citi Bank Data Sharing API
API services to provide accounts, balances and transactions details.
Citi Beneficiary Validation API
Before initiating payment, POST beneficiary validation details to confirm that you are sending to the correct beneficiary. Validating beneficiary information is a two-step proce...
Citi Billing API
The Billing API from Citi — 6 operation(s) for billing.
Citi Blocks & Filters API
API services to provide Block & Filters in an account.
Citi Branch API
The Branch API from Citi — 1 operation(s) for branch.
Citi Cancel API
The Cancel API from Citi — 1 operation(s) for cancel.
Citi Certification API
KYC certification submission and retrieval
Citi Citiconnect API
The Citiconnect API from Citi — 2 operation(s) for citiconnect.
Citi Cob R API
Reúne endpoints destinados a lidar com gerenciamento de cobranças associadas a uma recorrência.
Citi Collection API
The Collection API from Citi — 4 operation(s) for collection.
Citi Contract status inquiry API
The Contract status inquiry API from Citi — 1 operation(s) for contract status inquiry.
Citi Create API
The Create API from Citi — 1 operation(s) for create.
Citi Create Dispute request API
Operations related to dispute management
Citi Digitalpayments API
The Digitalpayments API from Citi — 5 operation(s) for digitalpayments.
Citi Dispute webhook API
Webhook notification to be sent to clients for case status
Citi Document API
The Document API from Citi — 1 operation(s) for document.
Citi Emandateservices API
The Emandateservices API from Citi — 4 operation(s) for emandateservices.
Citi File API
File management
Citi Fx API
The Fx API from Citi — 2 operation(s) for fx.
Citi Fxgateway API
The Fxgateway API from Citi — 13 operation(s) for fxgateway.
Citi Fx Rate Inquiry API
API services to support FX Rate Inquiry
Citi Get Notifications API
Operations for retrieving VCA transaction notifications
Citi Get Vca Details API
The GetVcaDetails API from Citi — 1 operation(s) for getvcadetails.
Citi Holdings API
Operations related to Holdings
Citi Investors API
Operations related to Investors
Citi Ipscheme API
The Ipscheme API from Citi — 1 operation(s) for ipscheme.
Citi Link Account API
Account linkage operations for external payments
Citi Mandate API
Mandate API
Citi Mandates API
The Mandates API from Citi — 4 operation(s) for mandates.
Citi Merchant Creation API
Merchant onboarding and management operations
Citi Modify API
The Modify API from Citi — 1 operation(s) for modify.
Citi Mvca API
The Mvca API from Citi — 3 operation(s) for mvca.
Citi Non-Payment Messages API
The Non-Payment Messages API from Citi — 2 operation(s) for non-payment messages.
Citi Notification API
Dual Auth Notification Request Payload
Citi Pacs 00800108 API
The Pacs 00800108 API from Citi — 1 operation(s) for pacs 00800108.
Citi Pacs 00900108 API
The Pacs 00900108 API from Citi — 1 operation(s) for pacs 00900108.
Citi Payer ID Inquiry API
PayerID Inquiry API has an ability to Inquiry API has an ability to inquire statuses of a single payer ID or assignee ID.
Citi Payer ID Maintenance API
PayerID Maintenance API has an ability to activate PayerID.
Citi Payer ID Reservation API
PayerID Reservations API has an ability to reserve PayerID.
Citi Payer ID Update Accountsand Currencies API
PayerID Update accounts and currencies API has an ability to update accounts and currency details of the given Payer ID.
Citi Payer ID Update Assignee API
PayerID Update assignee API has an ability to update, add or remove assignee details of the given Payer ID.
Citi Payment Acceptance API
Payment Acceptance API
Citi Payment API
Payout and payment query operations
Citi Payment Order Consent API
APIs to TPP for payment order consent creation and inquiry.
Citi Payments API
Use the Payments endpoint to initiate and track instant payments. While all payments can be sent through a single CitiConnect API, it is important to observe local country requi...
Citi Pix API
reúne endpoints destinados a lidar com gerenciamento de Pix recebidos.
Citi Proof Of Payment API
APIs for retrieving proof of payment reports.
Citi Provisioning API
These are operations related to provisioning requests.
Citi Proxylookup API
The Proxylookup API from Citi — 1 operation(s) for proxylookup.
Citi Public Key API
The Public Key API from Citi — 1 operation(s) for public key.
Citi push Notifications API
Webhook push notification operations for authorized and clearing transactions
Citi Rec API
Reúne endpoints destinados a lidar com gerenciamento de recorrências.
Citi Refunds API
Refunds API
Citi Reporting API
Transaction and balance reporting operations
Citi Request for Information API
API services to support Request for Information
Citi Response to Request for Information API
API services to support Response to Request for Information
Citi Rfi API
Request for Information operations
Citi Services API
The Services API from Citi — 14 operation(s) for services.
Citi Sessions API
The Sessions API from Citi — 2 operation(s) for sessions.
Citi Solic Rec API
Reúne endpoints destinados a lidar com gerenciamento de solicitações de recorrências.
Citi Statement API
Statement
Citi Statement Services v1 API
Statement Services v1
Citi Status Enquiry request API
Operations related to dispute status enquiry
Citi Submit Action API
Operations related to ETF Order Approval processing
Citi Submit Plf API
Operations related to ETF basket processing
Citi Subscription API
Operations related to event subscriptions
Citi Token Lifecycle Events API
The Token Lifecycle Events API from Citi — 1 operation(s) for token lifecycle events.
Citi Token Provisioning Events API
The Token Provisioning Events API from Citi — 1 operation(s) for token provisioning events.
Citi Tokens API
Tokens API
Citi Trade API
The Trade API from Citi — 3 operation(s) for trade.
Citi Trade Finance Undertaking API
The Trade Finance Undertaking API from Citi — 2 operation(s) for trade finance undertaking.
Citi Transaction API
The Transaction API from Citi — 2 operation(s) for transaction.
Citi Transactions API
Operations related to Transactions
Citi Txrefund API
The Txrefund API from Citi — 1 operation(s) for txrefund.
Citi User Profile API
The User Profile API from Citi — 1 operation(s) for user profile.
Citi Validate API
The Validate API from Citi — 1 operation(s) for validate.
Citi Validations API
API services to support beneficiary/bank validation initiation
Citi Vca API
The Vca API from Citi — 9 operation(s) for vca.
Citi VCA Clearing Exception Report API
The VCA Clearing Exception Report API from Citi — 1 operation(s) for vca clearing exception report.
Citi Vca Create Notification Service API
The vca-create-notification-service API from Citi — 1 operation(s) for vca-create-notification-service.
Citi Virtual Account Single Entity API
Virtual Account Single Entity
Citi Virtual Account-Wallet API
The Virtual Account-Wallet API from Citi — 1 operation(s) for virtual account-wallet.
Citi Wallet API
Wallet management and balance operations
Citi Webhook API
Reúne endpoints para gerenciamento de notificações por parte do PSP recebedor ao usuário recebedor.
Citi Webhook Cob R API
Reúne endpoints para gerenciamento de notificações de cobranças recorrentes por parte do PSP recebedor ao usuário recebedor.
Citi Webhook Rec API
Reúne endpoints para gerenciamento de notificações de recorrências por parte do PSP recebedor ao usuário recebedor.
Citi Webhooks API
Operation related to webhook requests.
Citi WorldLink Cancel FX API
The WorldLink Cancel FX API from Citi — 1 operation(s) for worldlink cancel fx.
Citi WorldLink v2 API
The WorldLink v2 API from Citi — 3 operation(s) for worldlink v2.
Citi WorldLink v3 API
The WorldLink v3 API from Citi — 3 operation(s) for worldlink v3.
Citi Worldlinkservices API
The Worldlinkservices API from Citi — 2 operation(s) for worldlinkservices.
Citi Bulk Payments API
The Bulk Payments API from Citi — 1 operation(s) for bulk payments.
Citi Consent Management API
API services to create, retrieve, and delete account information consent.
Citi Direct Debits API
The Direct Debits API from Citi — 1 operation(s) for direct debits.
Citi Payment Services API
The Payment Services API from Citi — 5 operation(s) for payment services.
Citi Tax ID validation API
API to validate taxId status
Citi Virtual Card API
The Virtual Card API from Citi — 1 operation(s) for virtual card.
Scroll for all 104
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Citi MCP Server
MCP SERVERPricing Plans 1
Published pricing tiers and plan structures.
Citi Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Citi Rate Limits
RATE LIMITSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Citi Webhooks
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Citi Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Citi API Rules
SPECTRALOpenAPI Overlays 12
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Citi Accept Payments Overlay
GENERATEDCiti Account Reporting Overlay
GENERATEDCiti Additional Payment Services Overlay
GENERATEDCiti Authentication Overlay
GENERATEDCiti Commercial Cards Overlay
GENERATEDCiti Custody Overlay
GENERATEDCiti Fx Overlay
GENERATEDCiti Gateway Services Overlay
GENERATEDCiti Open Banking Overlay
GENERATEDCiti Outgoing Payments Overlay
GENERATEDCiti Trade Overlay
GENERATEDCiti Transfer Agency Overlay
GENERATEDScroll for all 12
JSON Schema 117
Standalone JSON Schema definitions for this provider's data models.
AccountSummaryInboundRequest
JSON SCHEMAAccountsInformation
JSON SCHEMAAckResponsePayload
JSON SCHEMAAmendMandateDetails
JSON SCHEMAAuthentication-Payer-Request
JSON SCHEMAAuthentication Payer Response
JSON SCHEMAAuthentication Request
JSON SCHEMAAuthentication Response
JSON SCHEMAauthorizationRequest
JSON SCHEMAauthorizationResponse
JSON SCHEMABalInquiryRequest
JSON SCHEMABalInquiryResponse
JSON SCHEMABalance Information
JSON SCHEMABalanceInquiryResponse
JSON SCHEMABalanceRequest
JSON SCHEMABeneficiaryValidationRequest
JSON SCHEMABeneficiaryValidationResponse
JSON SCHEMABlock And Filters Create Request
JSON SCHEMABlock and filters response
JSON SCHEMABlock and Filters response
JSON SCHEMAPagination Metadata
JSON SCHEMAblocks response
JSON SCHEMABlock And Filters Update Request
JSON SCHEMACancelVirtualCardRequest
JSON SCHEMACancelVirtualCardResponse
JSON SCHEMACardEnrollmentPartialSuccessResponse
JSON SCHEMACardEnrollmentRequest
JSON SCHEMACardEnrollmentSuccessResponse
JSON SCHEMACardMaintenancePartialSuccessResponse
JSON SCHEMACardMaintenanceRequest
JSON SCHEMACardMaintenanceSuccessResponse
JSON SCHEMACaseRequest
JSON SCHEMACashAccount
JSON SCHEMACertificationRequest
JSON SCHEMACobrança Recorrente Completa
JSON SCHEMACobrança Recorrente Gerada
JSON SCHEMACobranças recorrentes consultadas
JSON SCHEMACreateVirtualCardRequest
JSON SCHEMACreateVirtualCardResponse
JSON SCHEMADisputeCaseStatusUpdate
JSON SCHEMADocumentReq
JSON SCHEMADocument
JSON SCHEMAEntityIDRequest
JSON SCHEMAExecutionReport_2
JSON SCHEMAExecutionReport
JSON SCHEMAFileDownloadResponse
JSON SCHEMAFileUploadResponse
JSON SCHEMAFinalBeneficiaryValidationResponse
JSON SCHEMAFinalMessageResponse
JSON SCHEMAFx-Deal-Inquiry-API-Response
JSON SCHEMAFxQueryRequest
JSON SCHEMAFxQueryResponse
JSON SCHEMAFx-Rate-Response
JSON SCHEMAFXBenchMarkOrder
JSON SCHEMAFXBenchmarkOrder
JSON SCHEMAFXQuoteReportResponse
JSON SCHEMAFXQuoteResponse
JSON SCHEMAGetCertificationResponse
JSON SCHEMAGetInvestorAccountHoldingsResponse
JSON SCHEMAGetInvestorsResponse
JSON SCHEMAGetLinkAccountResponse
JSON SCHEMAGetMerchantOnboarding
JSON SCHEMAGetVcaDetailsInboundRequest
JSON SCHEMAGetVcaDetailsInboundResponse
JSON SCHEMAInitialAcknowledgementResponse
JSON SCHEMAInitialBeneficiaryValidationResponse
JSON SCHEMAInquiryMandateResponse
JSON SCHEMAInquiry-Request
JSON SCHEMAInquiry-Response
JSON SCHEMALinkAccountRequest
JSON SCHEMAMandate Cancellation Request
JSON SCHEMAMandateClientDetails
JSON SCHEMAmandate_full_details
JSON SCHEMAMandateInitiationRequest
JSON SCHEMAmandateInqResponse
JSON SCHEMAMandate-Inquiry-Response
JSON SCHEMAmandate_response
JSON SCHEMAMerchantOnboardingRequest
JSON SCHEMAMerchantOnboardingResponse
JSON SCHEMAMessageRequest
JSON SCHEMAModifyVirtualCardRequest
JSON SCHEMAModifyVirtualCardResponse
JSON SCHEMAnotificationRequest
JSON SCHEMAoAuthTokenRequest
JSON SCHEMAoAuthTokenRequest
JSON SCHEMAPagination Metadata
JSON SCHEMAPayer-ID-Maintenance-Request
JSON SCHEMAPayer-ID-Reservation-Request
JSON SCHEMAPayer-ID-Update-Accounts-Request
JSON SCHEMAPayer-ID-Update-Assignee-Request
JSON SCHEMAPayment Notification
JSON SCHEMAPaymentRefundNotification
JSON SCHEMAPaymentRequest
JSON SCHEMARecallMandate
JSON SCHEMARefunds
JSON SCHEMARequest
JSON SCHEMAoAuthTokenResponse
JSON SCHEMAResponse
JSON SCHEMAStatementTransactionsInboundRequest
JSON SCHEMASubscriptionReqType
JSON SCHEMASubscriptionResponse
JSON SCHEMAsuccessResponsePayload
JSON SCHEMASyncResponse
JSON SCHEMAoAuthTokenResponse
JSON SCHEMAoAuthTokenResponse
JSON SCHEMATransaction Information
JSON SCHEMATransactionRequest
JSON SCHEMATransactionResponse
JSON SCHEMAUnbilledTransactionsInboundRequest
JSON SCHEMAUnbilledTransactionsInboundResponse
JSON SCHEMAUpdateMandateDetails
JSON SCHEMAScroll for all 117
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
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 10
Pagination, idempotency, versioning, errors, and events
Scroll for all 10
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 15
Properties that don't map to a standard resource type
Scroll for all 15
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.