Authorized protocol analysis, account login, statement export and Zelle/FICO data pipelines for U.S. retail banking workloads
We deliver authorized integrations against Citi Mobile (com.citi.citimobile): the U.S. retail-banking app from Citigroup that lets customers open All Mobile Accounts, manage credit cards, run Zelle peer-to-peer payments, deposit checks via Mobile Check Deposit, view free FICO® scores and locate one of more than 60,000 fee-free ATMs. Our work focuses on the data Citi Mobile already exposes to its own users — statements, balances, Zelle activity, alerts, payee lists, and dispute status — and re-packages it as clean OpenBanking-style APIs.
Reproduces the Citi Mobile login chain — username/password, OTP, device fingerprinting and Fingerprint/Touch ID — and exposes it as /auth/login and /auth/refresh endpoints. Use it to bind a Citi user to your tenant, keep the session warm for nightly statement pulls, and revoke tokens when an end-user disconnects.
Aggregates checking, savings and credit-card activity with paging, posted/pending flags, merchant strings, MCC categories and Citi's own spending-insights tags. The same endpoint emits CSV for finance teams that historically downloaded statements only via Citibank Online desktop — a gap users complain about on the mobile app.
Mirrors the in-app Zelle flow: P2P transfers, request-to-pay, recurring bill payments, payee management (a 2024–2025 mobile-app addition) and same-day or scheduled payment confirmations. Drives reconciliation in property-management, marketplace-payout and shared-expense apps.
Citi® Quick Lock state, PIN reset, card replacement requests, change-due-date and dispute tracking are surfaced via /cards/{id}. Useful for issuer-of-record dashboards, fraud-ops tooling, and embedded-finance partners that resell Citi card products.
Citi cardholders see their FICO Score for free inside the app. We expose the score, score date, key factors and trend so wealth-tech and lending platforms can ingest it as part of a holistic credit profile alongside Aggregation data linked from other banks.
Subscribe to Citi's customizable alert channel (low-balance, large purchase, statement available) and call the 60,000+ fee-free ATM locator as a geo-API for cash-access features in neobank, payroll-card or earned-wage-access products.
The table below maps the data Citi Mobile already shows the end user — derived from the in-app feature list and Citi's own developer-portal categories — onto OpenData/OpenFinance integration shapes. We deliver only data that the authenticated user is entitled to read or that Citi itself documents on its developer hub.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Account profile | Citi Mobile Snapshot, Aggregation | Per account: type, masked number, nickname, status | KYC refresh, multi-account dashboards |
| Balance & available credit | Snapshot, Account details | Real-time / 5–15 min cache | Cash-flow forecasting, treasury |
| Transactions & statements | Recent activity, statements list | Per posting: amount, date, merchant, MCC, status | Bookkeeping, ERP sync, audit, 1099 prep |
| Zelle activity | Send/receive Zelle, splits | Per event: counterparty token, amount, memo | Marketplace payouts, expense splitting |
| Bill payments & payees | Make payments, manage payees | Per payee: name, account fragment, schedule | AP automation, recurring-payment audit |
| FICO® Score | Free FICO view (cardholders) | Score, date, trend, key factors | Lending decisioning, member insights |
| Card state | Quick Lock, replacement, due-date change | Per card: locked/active, due day, dispute id | Fraud ops, issuer dashboards |
| Alerts | Account Alerts preferences | Per alert: type, channel, trigger | Notification routing, anomaly detection |
| ATM & branch geo data | Find an ATM (60k+ fee-free) | Lat/lng, hours, network, fee status | Cash-access UX in neobank apps |
A small-business CFO links their Citi business checking and Citi credit cards to QuickBooks, Xero or NetSuite. Our wrapper around Citi Developer Hub's Accounts and Money Movement products pulls daily postings and pushes them into the GL, replacing manual CSV downloads from Citibank Online — the legacy path users still rely on because the mobile app rarely offers CSV export. Mapping: transactions[] → ledger entries; statements[] → period close documents.
A wealth-tech app combines Citi Mobile's Aggregation feature (which already lets users link "virtually all" bank, credit-card and investment accounts inside Citi Mobile) with Plaid- or MX-style external feeds. We expose a unified /networth endpoint that includes Citi balances, Citi-issued FICO score, and external linked institutions — useful for advisors who want one statement-quality data view per client.
A gig-economy or rental marketplace pays workers via Zelle from a Citi business account. Our webhook subscriber listens for Zelle send events, captures memo metadata, and posts to the marketplace's payouts table for 1099-K tagging and dispute handling. The integration handles Zelle's near-real-time settlement window and split-payment events surfaced in the Citi Mobile UI.
A point-of-sale lender or BNPL provider queries the cardholder's free Citi FICO® Score, recent statement velocity, and Quick Lock state to score a loan in real time. Mapping into OpenFinance: /credit/score + /accounts/{id}/cashflow behind a consent token issued during the user's authorized session.
Regulated counsel and audit teams need immutable copies of statements, dispute correspondence and alert preferences. Our pipeline rolls Citi Mobile data into WORM storage with hash chains, supporting subpoenas, CCPA Subject Access Requests (Citi already exposes this for California residents) and internal SOX controls.
POST /api/v1/citi/auth/login
Content-Type: application/json
Authorization: Bearer <TENANT_KEY>
{
"username": "user@example.com",
"device_id": "ios-9F3A...",
"factor": "touch_id",
"consent_scope": ["accounts.read", "transactions.read", "fico.read"]
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rft_8a91...",
"expires_in": 1800,
"linked_products": ["checking", "savings", "card"]
}
POST /api/v1/citi/statement
Authorization: Bearer <ACCESS_TOKEN>
{
"account_id": "ck_4471",
"from_date": "2026-03-01",
"to_date": "2026-03-31",
"format": "json",
"include": ["pending", "memo", "mcc"]
}
200 OK
{
"account_id": "ck_4471",
"currency": "USD",
"opening_balance": 4123.55,
"closing_balance": 5210.04,
"transactions": [
{"id":"tx_001","date":"2026-03-04","amount":-58.21,
"merchant":"WHOLE FOODS #221","mcc":"5411","status":"posted"},
{"id":"tx_002","date":"2026-03-06","amount":1500.00,
"memo":"ACH PAYROLL","status":"posted"}
]
}
POST https://your-app.example.com/hooks/citi-zelle
X-Citi-Signature: sha256=...
Content-Type: application/json
{
"event": "zelle.outbound.completed",
"account_id": "ck_4471",
"zelle_token": "u****@bank",
"amount": 75.00,
"memo": "Apt utilities split",
"occurred_at": "2026-04-12T19:42:11Z"
}
Standard error model returns { "error": { "code": "consent_revoked", "retryable": false } }; clients are expected to call /auth/refresh on token_expired.
U.S. consumer-banking integrations sit in a moving regulatory window. The CFPB's Section 1033 open-banking rule was effectively shelved in 2025 and a replacement interim final rule was promised but missed its deadline, leaving most Citi Mobile data sharing under the existing FCRA/GLBA/Reg E framework plus contractual access via Citi's Developer Hub. We follow Citi's documented Privacy Notice and Notice at Collection, plus California's CCPA/CPRA flow for resident requests at the Citi Data Privacy Hub.
A typical Citi Mobile integration runs as a four-stage pipeline:
Citi Mobile is Citigroup's flagship U.S. retail-banking app, used by tens of millions of Citibank checking, savings and credit-card customers across all 50 states. The app is iOS- and Android-first; in the most recent redesign cycle (2024–2025) Citi rebuilt the iPhone experience around Touch ID, Apple Watch hand-off, simplified navigation, and direct mobile bill-payee management — features previously locked to the Citibank Online desktop site. Primary user segments are mass-affluent consumers managing one to three Citi cards plus a deposit account, U.S.-based small businesses using Citi business checking, and cardholders who actively monitor their free FICO® Score. J.D. Power has certified the mobile credit-card experience as outstanding. Integration buyers for our service tend to be U.S. fintechs, accounting platforms, lending and BNPL providers, and enterprise treasury teams that already work with Plaid/MX/Finicity and want a deeper, statement-grade Citi-specific feed.
Click any screenshot to enlarge. Used here only to illustrate the in-app data surfaces our integrations target.
Customers who consume Citi Mobile data rarely stop at one institution. Below are mainstream U.S. mobile-banking and fintech apps in the same ecosystem; we deliver matching protocol-analysis and OpenBanking-style integrations across all of them, so a unified transaction or balance feed is realistic in a single engagement.
JPMorgan Chase's flagship app, with the largest U.S. branch footprint and rich card, FICO and investment data. Customers who hold both Chase and Citi cards usually want one merged statement export.
Holds checking, savings, Merrill investments and Zelle activity; pairs naturally with Citi for households running multi-bank cash management.
Branch-heavy app with Zelle, bill-pay and FICO. Reconciliation use cases mirror Citi closely, so wrappers reuse most of the statement schema.
Card-led product family with strong CreditWise scoring data. Together with Citi's free FICO feed it gives lending platforms a fuller bureau-adjacent picture.
Combines banking, investing and lending in one app. Treasury and PFM tools commonly merge SoFi balances with Citi statements for daily cash visibility.
Online bank with checking, savings, mortgages and 43,000+ fee-free ATMs. Pairs with Citi's 60,000+ ATM locator API to power neobank cash-access UX.
Mobile-first neobank with one of the largest U.S. fee-free ATM networks. Customers often hold Chime as a spending account and Citi as a primary card — unified outflow tagging is a common ask.
Card-issuer app with FICO insights, cashback tracking and savings products. Lenders frequently ingest Discover and Citi card data side-by-side for line-management.
Fully mobile chartered bank, no monthly fees, savings APY products. Often appears alongside Citi in younger customers' household balance sheets.
Strong account-aggregation feature set for cross-institution dashboards; an obvious counterpart to Citi Mobile's Aggregation in multi-bank wealth tools.
Recent Citi Mobile additions explicitly covered: in-app payee management (added in the 2024–2025 redesign), Touch ID/Fingerprint auth, Apple Watch hand-off, Citi Mobile Snapshot pre-login view, Card Replacement, PIN reset, Quick Lock, due-date selection, FICO Score history, and the simplified spending-insights menu.
We target 99.5% uptime on hosted pay-per-call endpoints, sub-500 ms p50 for cached balance reads, and same-day token-rotation patches whenever Citi pushes a new mobile-app build that changes the auth chain.
We are an independent technical-services studio focused on App interface integration and authorized API integration. Our team brings hands-on experience from U.S. and global banks, payment processors, mobile reverse-engineering labs and compliance functions. We have shipped OpenBanking-style integrations for retail-banking, credit-card, e-commerce, food-delivery, OTA and OTT apps, and we routinely operate inside customer-authorized scopes plus documented public/partner APIs.
Tell us your target app and the exact data slices you need (statements, Zelle events, FICO, balances). We respond with a fixed-fee or pay-per-call quote within one business day.
What do you need from me?
How long does delivery take?
How do you handle compliance?
Can I just pay per call?
Simpler. Citi Mobile® includes All Mobile Account opening (open a checking or savings account from the app without a branch visit), Fast Navigation with intuitive menus and smart shortcuts, Card Replacement for lost or damaged cards, Citi Mobile® Snapshot for quick account info without signing in, Zelle® for fast fee-free P2P payments and split bills, Mobile Check Deposit, Find an ATM (60,000+ fee-free ATMs in the U.S.), Account Information for statements, balances and recent activity, and same-day or scheduled payments.
Smarter. Aggregation lets users link virtually all bank, credit-card and investment accounts for a holistic view; Spending Insights tracks habits and trends; Bill Management handles bills and recurring payments in one place; Citi credit-card customers can view their FICO® Score for free; payments and transfers (including automatic ones) are managed alongside payees; cardholders can dispute credit-card transactions and track status; Account Alerts can be tailored by trigger and channel; credit-card due dates can be set to the beginning, middle, or end of a month.
Secure. Citi® Quick Lock lets you lock or unlock a lost or misplaced card; PIN Reset works from the mobile device; Fingerprint Authentication speeds up access. Some features are available today on a limited basis. Zelle and the Zelle related marks are wholly owned by Early Warning Services, LLC and are used herein under license.
Citi's Mobile App has been certified by J.D. Power for providing "An Outstanding Mobile Credit Card Experience" — J.D. Power 2019 Mobile App Certification Program recognition is based on completing an audit and exceeding a customer experience benchmark through a survey of recent servicing interactions.
Privacy: review Citi's privacy notice at online.citi.com/JRS/portal/template.do?ID=Privacy and notice at collection at the same URL with #notice-at-collection. California residents may submit CCPA requests at online.citi.com/dataprivacyhub.