Citi Money Movement API

The Citi Money Movement API enables authorized payment initiation from Citi retail accounts, including domestic ACH, wire, and internal book transfers, on behalf of a consenting customer. It is one of the seven core products in the Citi Developer Hub retail catalog. Authentication uses OAuth 2.0 with strong-customer-authentication consent flows, and production access requires partner onboarding. Documentation is HTML-only; no downloadable OpenAPI, SDK, or Postman collection is publicly available.

API entry from apis.yml

apis.yml Raw ↑
aid: citigroup:citi-money-movement-api
name: Citi Money Movement API
tags:
- ACH
- Money Movement
- Payment Initiation
- Payments
- Wire Transfer
- 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-catalog-list
  type: APICatalog
description: The Citi Money Movement API enables authorized payment initiation from Citi retail accounts,
  including domestic ACH, wire, and internal book transfers, on behalf of a consenting customer. It is
  one of the seven core products in the Citi Developer Hub retail catalog. Authentication uses OAuth 2.0
  with strong-customer-authentication consent flows, and production access requires partner onboarding.
  Documentation is HTML-only; no downloadable OpenAPI, SDK, or Postman collection is publicly available.