Account Notifications
Overview
Account Notifications (webhooks) allow you to subscribe to proactive push notifications for select accounts, eliminating the need to regularly post update requests.
Once your subscription has been confirmed, notifications will be sent to the endpoint you chose in your subscription request. This allows you to integrate the notifications you receive from Citi into your automated workflow for automated processing.
You can choose to receive notifications in either XML or JSON format, and in near-real time when updates are available or on a regular schedule.
What will this help me with?
Improved Cash Visibility — View accurate and real-time cash positions to understand available liquidity instantly. This allows for more informed decision-making regarding investments, borrowing, and other financial activities.
Enhanced Forecasting — Improve the accuracy of cash flow forecasting by using the most current information. This helps in planning for future cash needs, managing working capital, and setting more accurate financial targets.
Operational Efficiency — Reduce the need for manual reconciliation and reporting, saving time and reducing errors. This streamlines treasury operations and allows the team to focus on strategic activities rather than administrative tasks.
How it works
To receive push notifications, you must configure an endpoint to receive the notifications, and register that endpoint with the Citi push notifications API service.
Your endpoint must:
- Be accessible via bidirectional SSL
- Accept XML POST requests and return XML responses
- Be able to decrypt encrypted notification payload as well as respond with encrypted content
- Not expect a signature in the payload sent from Citi, or sign the response payload
The subscription process has 6 steps:
Get initial response
You will receive an initial, interim response. This response is simply to indicate that your request has been received successfully. Note that the interim response IS NOT a confirmation of subscription.
Availability
Account Notifications are available 24x5. They are not available on weekends when scheduled maintenance may cause the system to be unavailable. Additional availability is determined by local branch time zones and hours.
Formats
ISO 20022 CAMT.054.001.02 standard (CAMT.054), which is part of the ISO 20022 reporting specifications. CAMT.054 provides you with specific account debit and account credit information.
Countries
Available in any country where Citi operates. Please speak with your Citi Representative for additional details.
Testing considerations
In case of any communication failure between SSG and your endpoint URL during the delivery of notifications, CitiConnect SSG will attempt to redeliver notifications for the next 24 hours in an exponential time interval; after all the retry time has elapsed, CitiConnect SSG will no longer send the notification.
For Swift mitigations of such delivery failures, Citi requests you to provide your support contact details to your Citi representative.