Citi Accounts and Transactions API

The Citi Accounts and Transactions API provides authorized third-party access to retail customer accounts, current and available balances, and transaction histories, enabling account-aggregation and personal financial management use cases. It is part of the Citi Developer Hub retail open-banking catalog. Access is granted per-customer after an OAuth 2.0 authorization-code consent flow, with production traffic brokered through the Citi sandbox and partner onboarding process. No public OpenAPI or Postman collection is published; documentation is HTML-only on the Citi Partner Portal.

API entry from apis.yml

apis.yml Raw ↑
aid: citigroup:citi-accounts-transactions-api
name: Citi Accounts and Transactions API
tags:
- Accounts
- Balances
- Banking
- Statements
- Transactions
- United States
- Retail Banking
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://partner.citi.com/products/open-banking
properties:
- url: https://partner.citi.com/products/open-banking
  type: Documentation
- url: https://sandbox.developerhub.citi.com/api/united-states/retail-bank/accounts/accounts-and-transactions/documentation
  type: SandboxDocumentation
description: The Citi Accounts and Transactions API provides authorized third-party access to retail customer
  accounts, current and available balances, and transaction histories, enabling account-aggregation and
  personal financial management use cases. It is part of the Citi Developer Hub retail open-banking catalog.
  Access is granted per-customer after an OAuth 2.0 authorization-code consent flow, with production traffic
  brokered through the Citi sandbox and partner onboarding process. No public OpenAPI or Postman collection
  is published; documentation is HTML-only on the Citi Partner Portal.