Aeroquip Credit Union API integration (FDX / OpenFinance)

Authorized, FDX-aligned data sharing and mobile-banking integration for a Michigan-based community credit union

From $300 · Pay-per-call available
OpenData · OpenFinance · FDX v6.4 · Mobile RDC

Connect Aeroquip Credit Union accounts, statements and mobile check deposits to your back office

Aeroquip Credit Union, headquartered in Jackson, Michigan, ships an Android and iOS app (package com.aeroquipcu.aeroquipcu) for mobile banking, mobile check deposit, eStatements, bill pay, and Apple Pay / Google Pay / Samsung Pay tokenization. We turn those member-facing flows into authorized server-to-server APIs aligned with the Financial Data Exchange (FDX) v6.4 spec released in Spring 2025.

  • Member account data: share, checking, money-market and loan balances, plus historical posted transactions and pending holds.
  • Mobile check deposit telemetry: capture deposit IDs, image hashes, hold-release dates, and Reg CC funds-availability status.
  • Statement and tax data: monthly eStatement PDFs, dividend totals, year-end 1099-INT extracts for accounting and ERP sync.
FDX-aligned account API — Read share/checking/loan balances and transactions using the /accounts and /transactions shape from FDX v6.4, the same standard Alkami and Plaid use under Core Exchange.
Mobile RDC integration — Wrap the credit union's mobile check deposit flow as a server API: front and back image submission, MICR parse, deposit-status polling, and reconciliation back to your ledger.
Statement export — Pull monthly eStatement PDFs and a parsed JSON projection so accounting teams can drop them straight into QuickBooks Online, Xero, or NetSuite.
Card lifecycle hooks — Surface card-control toggles (lost/stolen freeze, ATM/POS limits) and Apple Pay / Google Pay tokenization status events for fraud-ops dashboards.

What we deliver

Deliverables checklist

  • OpenAPI 3.1 specification covering accounts, transactions, statements, transfers, and mobile RDC
  • Protocol and auth flow report: OAuth 2.0 PKCE handshake, refresh-token rotation, device-binding cookies
  • Runnable Python and Node.js source for login, balance, transaction history, and statement download
  • Postman collection plus pytest / Jest test harnesses with recorded fixtures
  • Compliance worksheet: Reg E, Reg CC, NCUA RDC examiner checklist, CFPB Section 1033 mapping

Two engagement models

Pick the model that matches how your team wants to operate the integration.

  • Source-code delivery from $300 — you receive the runnable code, the OpenAPI doc, and the test fixtures. Pay after delivery upon satisfaction; you host it yourself.
  • Pay-per-call hosted API — call our managed endpoints, pay only for what you use, and let us own the upgrade path when FDX or core-processor versions change.

Data available for integration

The mapping below mirrors what the Aeroquip Credit Union mobile and web apps already expose to authorized members. Each row maps a screen the member sees to a stable JSON object suitable for downstream tools.

Data type Source (screen / feature) Granularity Typical use
Account inventory Accounts dashboard Per share / checking / money-market / loan Net-worth aggregation, KYC refresh, household reporting
Balance & available balance Account detail tile Real-time, with hold breakdown Cash-flow forecasting, low-balance alerts, treasury sweeps
Posted transactions Transaction history Per posting, ISO date, signed amount, MCC if available Accounting reconciliation, expense categorization, tax prep
Pending / authorization holds Pending list Per auth, with merchant string Fraud detection, dispute pre-flight, available-balance modeling
Mobile check deposit events Deposit a check screen Per submission: deposit ID, amount, status, hold release Reg CC funds-availability tracking, ledger sync, audit trail
eStatements & tax forms eStatements section Monthly PDFs plus parsed JSON; year-end 1099-INT Bookkeeping, loan-application packets, automated tax filing
Bill-pay payees and history Bill pay module Per payee + per scheduled payment AP automation, recurring-bill optimization, switch-kit migration
Card-control state Card management Per card: frozen, ATM/POS limits, travel notice Fraud-ops dashboards, tokenization status for Apple Pay / Google Pay

Typical integration scenarios

1. Small-business accounting sync

An Aeroquip Credit Union member running an LLC needs daily bank-feed sync into QuickBooks Online. We pull /accounts and /transactions nightly, normalize MCC and merchant strings, and post entries via the QBO API. The flow uses FDX-style consent so the member can revoke access from a self-service portal.

2. Lending-decision data pull

A fintech lender requests 24 months of inflow/outflow plus 12 months of statement PDFs to underwrite a personal loan. The integration produces an FDX-shaped StatementSet response and signed-PDF originals, with consent tied to a single decision and auto-revoked after 90 days under CFPB 1033 guidance.

3. Mobile check deposit reconciliation

A property-management firm collects rent checks via the credit union's mobile RDC. We capture deposit IDs from the submission webhook, match them against the lease ledger by amount and tenant, and flag holds that exceed Reg CC's two-business-day default so the back office can escalate before NSF risk.

4. Card-control fraud dashboard

An aggregator surfaces card-control toggles and tokenization events across multiple credit unions. For Aeroquip CU, we expose freeze/unfreeze, ATM and POS limit reads, plus Apple Pay / Google Pay token lifecycle events so fraud-ops can quarantine a card in seconds without redirecting members to the original app.

5. Multi-institution net-worth view

A wealth-tech app blends Aeroquip Credit Union balances with brokerage and 401(k) feeds. The household view refreshes balances every six hours via /accounts while statements stream into a long-term S3 archive, all under a single OAuth consent that the member can audit at any time.

Technical implementation

OAuth 2.0 PKCE token exchange

POST /oauth2/token HTTP/1.1
Host: api.aeroquipcu-bridge.local
Content-Type: application/x-www-form-urlencoded

grant_type=authorization_code
&code=AC-9f3a...
&client_id=of-lab-demo
&code_verifier=q2tH...x9M
&redirect_uri=https://app.example.com/cb

200 OK
{
  "access_token": "eyJhbGciOi...",
  "token_type": "Bearer",
  "expires_in": 1800,
  "refresh_token": "rt_8c1e...",
  "scope": "accounts:read transactions:read rdc:write"
}

FDX-shaped transactions read

GET /fdx/v6/accounts/2200017/transactions
  ?startTime=2026-04-01T00:00:00Z
  &endTime=2026-04-30T23:59:59Z
  &page=1&pageSize=200
Authorization: Bearer <ACCESS_TOKEN>
Accept: application/json

200 OK
{
  "transactions": [
    {
      "transactionId": "TX-2026-04-12-77",
      "postedTimestamp": "2026-04-12T14:02:11Z",
      "amount": -42.18,
      "currency": {"currencyCode": "USD"},
      "description": "KROGER #481 JACKSON MI",
      "status": "POSTED",
      "memo": "DEBIT CARD PURCHASE"
    }
  ],
  "page": {"nextOffset": null, "totalElements": 1}
}

Mobile check deposit submission webhook

POST /webhooks/rdc/status
X-OFLab-Signature: t=1715246400,v1=8a6e...
Content-Type: application/json

{
  "deposit_id": "RDC-2026-05-09-018",
  "account_id": "2200017",
  "amount": 1875.00,
  "status": "ACCEPTED_HELD",
  "hold_release_date": "2026-05-13",
  "image_hash_front": "sha256:8c1e...",
  "image_hash_back":  "sha256:f02a...",
  "submitted_at": "2026-05-09T15:41:09Z"
}

Signature verification uses the standard timestamp + HMAC-SHA256 pattern; replays older than five minutes are rejected.

Error handling and idempotency

Every write endpoint accepts an Idempotency-Key header so retries after network failures will not duplicate transfers or RDC submissions. Errors surface as RFC 7807 problem JSON with type, title, status, detail, and instance, plus an FDX fdxError code where the upstream maps cleanly. Rate limits use the RateLimit-* headers so clients can back off without parsing prose.

Compliance & privacy

US credit unions live under a specific regulatory mix. We design every Aeroquip Credit Union integration around the CFPB Section 1033 Personal Financial Data Rights rule, the National Credit Union Administration's examiner guidance for Remote Deposit Capture, Regulation E error-resolution timelines, and Regulation CC funds-availability windows.

  • Consent: granular OAuth scopes, machine-readable consent receipts, and one-click revocation tied to the member.
  • Data minimization: only the fields each scenario needs are returned; PAN and CVV are never exposed, only tokenized identifiers.
  • Logging: immutable audit log of every consent, read, and write, retained per state record-retention rules (Michigan default: seven years for financial records).
  • Standards alignment: the data shapes mirror Financial Data Exchange v6.4, so a future swap to a CUFX or core-processor channel is a routing change, not a rewrite.

Data flow / architecture

A typical deployment is a four-stage pipeline:

  1. Client App / Browser → initiates OAuth 2.0 PKCE consent against the Aeroquip CU bridge.
  2. Bridge / Ingestion API → brokers the session, throttles to upstream limits, and normalizes responses to FDX v6.4 shapes.
  3. Storage → append-only event log (Postgres + S3 for PDFs) keyed by (member_id, account_id, txn_id) with row-level encryption.
  4. Analytics / Output → downstream APIs, BI dashboards, accounting connectors (QBO, Xero, NetSuite), or fraud-ops streams.

The four stages can collapse into a single Lambda for very small deployments, or scale out to a Kafka backbone for aggregators serving hundreds of credit unions.

Market positioning & user profile

Aeroquip Credit Union is a community-chartered credit union in Jackson, Michigan, originally formed to serve Aeroquip Corporation employees and now open to the wider community. Its members are largely consumer (B2C) — working households in south-central Michigan using checking, share-savings, money-market, auto and home-equity products. Mobile usage skews to Android plus iOS in roughly equal share, with the app reused mainly for balance checks, mobile RDC, and bill pay rather than discretionary fintech features. Integrations should therefore prioritize stability of core banking flows over flashy add-ons.

Screenshots

Click any thumbnail to view a larger version. Images come from the Google Play listing for com.aeroquipcu.aeroquipcu.

Aeroquip Credit Union app screenshot 1 Aeroquip Credit Union app screenshot 2 Aeroquip Credit Union app screenshot 3 Aeroquip Credit Union app screenshot 4

Similar apps & integration landscape

Members and integrators who work with Aeroquip Credit Union frequently touch the apps below. The list is purely contextual — these are real apps in the same Michigan and US credit-union ecosystem, and the integration patterns we ship for Aeroquip CU usually transfer to them with limited rework.

  • American 1 Credit Union — another Jackson, Michigan credit union; balance, transaction, and RDC patterns mirror Aeroquip CU closely, useful for households with relationships at both.
  • BlueOx Credit Union — south-central Michigan footprint; statements and bill-pay history are typical extraction targets for cross-credit-union accounting tools.
  • TRUE Community Credit Union — formerly Aeroflite/American Heritage; FDX-aligned exports cover the same core banking flows.
  • Consumers Professional Credit Union (CPCUi) — Lansing-area; core data shapes match, so dual-member households can land on a single dashboard.
  • Lake Michigan Credit Union (LMCU) — one of Michigan's largest credit unions; high transaction volume makes it a common companion for bookkeeping and lending integrations.
  • Credit Union ONE (Michigan) — statewide footprint; balances, transaction history, mobile check deposit and bill pay are all candidates for FDX-shaped exports.
  • Vibe Credit Union — southeast Michigan; auto and home-equity loan data pair well with Aeroquip CU member-loan exports.
  • Michigan First Credit Union — strong mobile app; alerts and budgeting feeds round out a multi-institution view.
  • Michigan Schools & Government Credit Union (MSGCU) — open to anyone in Michigan; payroll-deposit and direct-deposit data integrate naturally next to Aeroquip CU.
  • Alliant Credit Union — national digital-first credit union; useful as a benchmark for FDX-aligned data sharing and consent UX.

About OpenFinance Lab

We are an independent technical studio focused on mobile-app interface integration and authorized API integration for fintech, banking, and credit-union scenarios. The team has shipped FDX-aligned bridges for community banks, ACH and RDC pipelines for property-management platforms, and statement-export connectors for accounting vendors.

  • Banking, payments, lending, and digital-wallet integrations
  • Protocol analysis with full reverse-engineering reports for client-owned data
  • Custom Python, Node.js, and Go SDKs plus replayable test fixtures
  • End-to-end pipeline: scoping → protocol analysis → build → validation → compliance review
  • Source-code delivery from $300 — pay after delivery upon satisfaction
  • Pay-per-call hosted API — usage-based pricing, no upfront fee

Contact

For quotes, sandbox access, or to submit your target app and requirements, open our contact page:

Contact page

Engagement workflow

  1. Scope confirmation: target scenarios (e.g. accounting sync, lending decision, RDC reconciliation) and field-level data needs.
  2. Protocol analysis and API design (2–5 business days, complexity-dependent).
  3. Build and internal validation (3–8 business days), including FDX schema conformance tests.
  4. Documentation, sample code, Postman collection, and recorded test fixtures (1–2 business days).
  5. First delivery typically 5–15 business days; core-processor sandbox approvals can extend timelines.

FAQ

Is the Aeroquip Credit Union integration officially supported by the credit union?

We work strictly under member or institutional authorization, or via documented public and FDX-aligned data-sharing channels offered through the credit union's core processor. We do not redistribute proprietary endpoints, and consent records are kept for every integration.

Which data fields can be exported from Aeroquip Credit Union?

Typical fields include account number masked, balance, available balance, transaction date, post date, description, amount, type, and statement PDFs. Mobile check deposit submissions can be tracked via deposit ID, status, and image hash.

How long does delivery take?

Usually 5 to 12 business days for a first API drop and documentation. FDX-aligned consent flows and core-processor integrations can extend timelines depending on sandbox availability.

How do you handle US compliance such as Reg E and CFPB Section 1033?

We follow CFPB Personal Financial Data Rights guidance under Section 1033, NCUA examiner expectations for remote deposit capture, and Reg E error-resolution timelines. Consent, data minimization, audit logs, and revocation flows are built in by default.
📱 Original app overview (appendix)

Aeroquip Credit Union is a community-chartered credit union headquartered in Jackson, Michigan, originally founded to serve employees of Aeroquip Corporation and now open to a broader Michigan membership. The credit union offers share savings, checking, money-market accounts, auto loans, home-equity loans, and consumer loan products, supported by online banking, 24-hour audio response, online bill pay, direct deposit, payroll deductions, and electronic statements.

The Aeroquip Credit Union Mobile app (Android package com.aeroquipcu.aeroquipcu) provides members convenient access to the credit union's mobile website, mobile check deposit, mobile banking, branch and contact information, and help. Inside the app, members can check balances, transfer funds between linked accounts, make loan payments, view eStatements, and pay bills.

The mobile experience also supports tokenized payments through Apple Pay, Google Pay, and Samsung Pay, allowing members to use their Aeroquip CU Visa credit and debit cards in retail and online checkout without exposing the underlying PAN. The credit union maintains branch and contact information in-app, plus links to its main website at aeroquipcu.com for deeper product browsing.

  • Mobile banking, mobile check deposit, eStatements, bill pay
  • Apple Pay / Google Pay / Samsung Pay tokenization for Visa cards
  • Online banking, 24-hour audio response, direct deposit, payroll deduction
  • Share savings, checking, money market, auto, and home-equity products

Last updated: 2026-05-09