Citi Outgoing Payments APIs
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.