Citi

Citi

Finance

All Citigroup account and statement data APIs

Visit API

📚 Documentation & Examples

Everything you need to integrate with Citi

🚀 Quick Start Examples

Citi Javascript Examplejavascript
// Citi API Example
const response = await fetch('https://sandbox.developerhub.citi.com/api-catalog-list', {
    method: 'GET',
    headers: {
        'Content-Type': 'application/json'
    }
});

const data = await response.json();
console.log(data);

Citigroup offers a wide range of robust and secure Account and Statement Data APIs to suit your every business need. These APIs give you access to real-time account and statement data, enabling seamless integration with your financial systems and applications. Some of the notable sets of APIs provided include Account Summary, Transaction Details, and Statement Data APIs. Each of these API sets comes packed with an assortment of features to establish a solid foundation for your financial applications. Explore a more comprehensive walkthrough of these APIs through this link: Citi Developer Hub API Catalog

Leveraging Citigroup's Account and Statement Data APIs furnishes your application with an array of benefits that enhance its utility and productivity:

  • Real-time Data Access: Retrieve up-to-the-minute account and statement information.
  • High Security: Rest assured of your data safety with Citigroup's secure API framework.
  • Wide Variety: Choose from a broad list of APIs to meet specific application requirements.
  • Seamless Integration: Easily incorporate these APIs into your existing application architecture.
  • Cost-saving: Quick implementation of high-quality APIs eliminates need for in-house development.

Here's a basic JavaScript code snippet for calling the API:

var request = require('request');
var options = {
  'method': 'GET',
  'url': 'https://sandbox.apihub.citi.com/gcb/api/v1/accounts',
   'headers': {
    'Authorization': '<Your-Authorization-Token>',
    'Client_Id': '<Your-Client-ID>'
  }
};
request(options, function (error, response) { 
  if (error) throw new Error(error);
  console.log(response.body);
});

The above JavaScript example fetches account details using GET method. Remember to replace '<Your-Authorization-Token>' and '<Your-Client-ID>' with your respective API access details. Always ensure your interactions with the API adhere to Citigroup's API usage policies.

📊 30-Day Uptime History

Daily uptime tracking showing online vs offline minutes

May 27May 29May 31Jun 2Jun 4Jun 6Jun 8Jun 10Jun 12Jun 14Jun 16Jun 18Jun 20Jun 22Jun 2504008001440Minutes
Online
Offline

Related APIs in Finance