Protocol analysis and Open Data integration for balances, 16-month transaction history, bill pay, transfers, and statement export—compliant API or source-code delivery
People's CU Mobile Banking gives members access to account balances, up to 16 months of transaction history, bill pay, transfers between accounts and to other institutions, P2P payments, mobile check deposit, and credit health—from iOS and Android. In December 2024 the app received a complete redesign with the latest mobile banking functionality and maintains a 4.9-star rating on both stores. We deliver protocol analysis and runnable API implementations so you can integrate balances, transaction history, bill pay, and transfer data in line with US open banking and GLBA privacy expectations.
Click any image to view full size.
From protocol analysis and authorized data flows, the following data types can be exposed via APIs we deliver. People's CU Mobile Banking exposes balances, up to 16 months of transactions, bill pay, and transfers; our implementations extend this for programmatic access. Granularity and use cases are indicative; actual scope depends on app capabilities and user consent.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Account balances | Account list, Snapshot (no-login view), account detail | Per account, real-time or cached | Aggregation dashboards, net-worth views, reconciliation |
| Transaction history | Recent Activity, transaction list by date/amount/check | Per transaction, up to 16 months | Statement export, accounting sync, compliance, audit |
| Bill pay | Bill Pay, schedule and edit payments | Per payee, schedule, amount, status | Cash-flow reporting, payment reconciliation |
| Transfers | Transfers (internal and external) | Per transfer, amount, date, from/to | Cash-flow visibility, audit trail, ERP |
| Mobile deposit and P2P | Mobile deposit history, P2P (phone/email) | Per deposit or P2P, amount, date, status | Reconciliation, fraud monitoring |
| Credit health and alerts | Credit Health, balance/transaction alerts | Score, tips; alert rules and triggers | Financial wellness, risk dashboards |
Individuals and small businesses use tools like QuickBooks or YNAB and need transaction and balance data from their credit union. We deliver an API that returns account list, balances, and up to 16 months of transactions with date, amount, type, and description—aligned with Open Finance: user-authorized, structured data. Auth uses online banking credentials with secure session handling; output can feed CSV/JSON export or direct sync to accounting software.
CFOs and treasurers need a single view of cash flow across banks and credit unions. Our implementation exposes balance and transaction endpoints plus bill pay schedule and transfer metadata. This fits the same ecosystem as Plaid and MX: multiple institutions in one dashboard. Fields: accounts[], balances, transactions[] with amount/date/type, bill_payments[], transfers[]. CFPB's Section 1033 and FDX standards are moving toward standardized access; our protocol analysis supports authorized access where no public API exists.
Credit unions and their partners require exportable transaction and activity data for NCUA and internal audit. We deliver an API that returns transaction history and optional alert/activity logs (with member consent), suitable for audit trails and evidence of data handling. All implementations respect GLBA and Regulation P: notice, opt-out, and minimal disclosure of nonpublic personal information.
The app's Credit Health feature shows score and improvement tips; balance and transaction alerts help members stay on top of activity. Our API can expose aggregated credit score and alert configuration (with consent) for wellness platforms or employer benefit dashboards—structured as Open Data: score, factors, and alert rules for integration into holistic financial views.
Members who use both People's Credit Union and other banks (e.g. UW Credit Union with MX, or Plaid-connected institutions) need a unified view. We provide People's CU–side protocol analysis and runnable API so aggregators or in-house systems can pull balances and transactions from People's CU in a format consistent with FDX or Plaid-style feeds—enabling a single pipeline: People's CU API → your ingestion layer → storage → analytics or aggregation UI.
Below are illustrative request/response shapes and auth flows. Actual endpoints and fields depend on protocol analysis and client requirements.
// Login with online banking credentials (pseudo)
POST /api/v1/peoplescu/auth/login
Content-Type: application/json
{ "username": "<USER>", "password": "<PWD>" }
Response 200: { "session_token": "...", "refresh_token": "...", "accounts": [...] }
Response 401: { "error": "invalid_credentials" }
// Biometric is app-level; API uses token refresh per protocol
// Fetch account balances and transaction list (pseudo)
GET /api/v1/peoplescu/accounts
Authorization: Bearer <SESSION_TOKEN>
Response: { "accounts": [{ "id": "...", "name": "...", "balance": "...", "type": "checking|savings|..." }] }
POST /api/v1/peoplescu/transactions
{ "account_id": "xxx", "from_date": "2025-01-01", "to_date": "2025-03-12", "limit": 500 }
Response: { "transactions": [...], "next_cursor": "..." }
// List scheduled bill payments (pseudo)
GET /api/v1/peoplescu/billpay/scheduled
Authorization: Bearer <SESSION_TOKEN>
Response: { "payments": [{ "payee": "...", "amount": "...", "date": "...", "status": "scheduled" }] }
// Optional webhook for payment status (pseudo)
POST <YOUR_WEBHOOK_URL>
{ "event": "payment_completed", "payment_id": "...", "amount": "...", "timestamp": "..." }
We implement only authorized or publicly documented data flows. In the United States, credit unions are subject to the Gramm-Leach-Bliley Act (GLBA) and Regulation P (12 CFR Part 1016), which govern nonpublic personal information (NPI): account balances, payment history, and transaction data. Disclosure to nonaffiliated third parties generally requires notice and opt-out; we recommend explicit member consent, minimal retention, and audit logs for all integrations. NCUA guidance and the CFPB's evolving Personal Financial Data Rights rule (Section 1033) support secure, permissioned access; our protocol analysis aims to deliver API-style, consent-based access in line with FDX and industry practice.
A typical pipeline we support: (1) Your backend or client app initiates auth using the member's online banking credentials (or a delegated token). (2) Our delivered API layer handles session refresh and request signing per protocol. (3) Data is ingested from the app's backend (via protocol-compliant calls) into your storage or cache—balances, transactions, bill pay, transfers. (4) Output can feed accounting software, aggregation dashboards (e.g. Plaid-style), ERP, or compliance archives. We do not store end-user credentials; you control retention and access.
People's Credit Union has served Rhode Island members since 1922 and offers personal and business banking including checking, savings, mortgages, auto and personal loans, and credit cards. The mobile app is built for members who want full-service banking on the go: balances, 16 months of transactions, bill pay, transfers (internal and external), P2P, mobile deposit, credit health, and Snapshot (view balances without logging in). Primary users are B2C members in the Rhode Island area; the app is available on iOS and Android with a 4.9-star rating on both stores. Related players in the same space include UW Credit Union (MX FDX-based aggregation), Alliant Credit Union (Plaid integration), and other FDX- or Plaid-connected credit unions. Our integration work is aimed at firms that need programmatic access to People's CU account and transaction data where no public API is offered.
Balance and transaction sync (up to 16 months), statement export, bill pay and transfer visibility, mobile deposit and P2P metadata, credit health and alerts. We support both Android and iOS protocol analysis and deliver source code you can host and extend.
We are a technical service studio specializing in app interface integration and authorized API integration. We provide protocol analysis, interface refactoring, Open Data integration, and third-party interface integration, plus automated data scripting and interface documentation. Our team has years of experience in mobile and fintech; we serve global clients with compliant, professional solutions. Services start at $300, with an option to deliver results first and pay upon satisfaction.
For inquiries, quotes, or to submit your target app and requirements, please use the link below:
What do I need to provide?
How long until delivery?
How do you ensure compliance?
Bank wherever and whenever with People's Credit Union's mobile banking app. Available to all members, the app lets you check balances, pay bills, make transfers, send alerts, manage your ATM or debit card and more. Features: log in with facial or fingerprint recognition; check latest account balances and transactions by date, amount or check number; open a new online account or apply for a loan from your phone or tablet; deposit a check and view mobile deposit history; set up balance and transaction alerts. Recent Activity: view up to 16 months of account transactions. Transfers: transfer funds between your accounts at People's Credit Union or between People's Credit Union and other institutions. Bill Pay: schedule and edit bill payments. P2P: pay a friend with phone number or email. Snapshot: view accounts and balances without logging in. Credit Health: view your credit score and learn how to improve it. Package: com.peoplescu.peoplescu (Android); iOS App Store ID 893633403.