Texhillco School Employees FCU app icon

Texhillco School Employees FCU API integration

Member-authorized account login, statement export, RDC events and bill-pay APIs for school-employee credit-union members in the Texas Hill Country.

From $300 · Pay-per-call available
OpenData · OpenFinance · CU*Answers · Section 1033 · CUFX

Connect Texhillco SEFCU member accounts, transactions and check-deposit data into your stack — under member authorization

Texhillco School Employees Federal Credit Union ships an iOS and Android app that wraps mobile banking, mobile check deposit, branch lookup, and the It's Me 247 online banking site. From an OpenFinance perspective the value is not in the app shell — it is in the structured member data behind it: share and loan balances, posted and pending transactions, deposit captures, ACH and bill-pay history, and the membership profile used to gate account-opening and lending.

Account login & session APIs — Mirror the It's Me 247 authorization handshake and dynamic-key behaviour into a token endpoint that downstream services can call without keeping member passwords.
Statement & transaction export — Paginated postings with running balance, posted/pending status, and category hints; output to JSON, CSV, OFX and PDF for accounting and personal finance tools.
RDC (mobile check deposit) events — Submit, accept, hold and reject events from the deposit pipeline so external workflows (cash-management, treasury, tax) can react in near real time.
Aggregator hand-off — Glue layer compatible with Plaid, MX, Finicity and Yodlee so a Texhillco member can authorize budgeting, lending or PFM apps without screen-scraping.

What we deliver for a Texhillco SEFCU integration

Each engagement closes with a concrete artefact bundle, not just a report. The default drop targets the It's Me 247 surface used by Texhillco and dozens of peer FCUs running on the CU*Answers stack, so the same code paths can be reused if your roadmap covers more than one institution.

Deliverables checklist

  • OpenAPI 3.1 specification for login, balances, transactions, RDC and bill pay
  • Protocol report: request signing, dynamic API keys, cookie chain, MFA path
  • Runnable reference client in Python and Node.js (typed, with retries and pagination)
  • Postman / Bruno collection plus pytest / vitest integration suite
  • Section 1033 consent log schema and revocation endpoint
  • Deployment notes for AWS, GCP and on-prem reverse proxies

Why the data behind this app matters

Texhillco SEFCU serves school employees in Kerrville and the surrounding Hill Country counties. Members are typically dual-income households with payroll direct deposit, periodic vehicle and home-equity loans, and seasonal savings activity. That makes the underlying data set unusually clean: payroll cadence, recurring deductions and stable employer codes are all signals that consumer-finance, lending and compliance vendors will pay to access — provided the member explicitly consents.

Data available for integration

The table below maps each integration surface to the underlying data, granularity and a typical downstream use. All access is member-authorized; nothing is scraped without consent.

Data typeSource (app screen / feature)GranularityTypical downstream use
Membership profileIt's Me 247 login & profileMember ID, name, email, phone, joined-onKYC refresh, lending pre-fill, marketing suppression lists
Share & loan balancesAccount summaryPer sub-account, current & available, APY/APRPFM dashboards, debt-to-income for loan apps
Posted transactionsAccount history / statementsPer posting, with merchant, MCC hint, running balanceCategorization, budgeting, anomaly detection
Pending & ACHPending tab, ACH logAuthorization holds, expected post dateCash-flow forecasting, overdraft alerts
Mobile check depositRDC capture flowImage hash, amount, status, hold release dateTreasury reconciliation, fraud signals
Bill pay & transfersBill-pay module, A2APayee, schedule, status, channelSubscription tracking, churn analytics
Branch & ATM lookupIn-app locatorAddress, hours, services per branchMember self-service, white-label maps

Typical integration scenarios

1. Cross-bank PFM dashboard for educators

A Texas-focused budgeting app wants to show teachers their full payroll picture across Texhillco SEFCU and a side checking account. We expose a member-authorized read API (balances + 12 months of transactions) and emit OFX-compatible exports the dashboard ingests every 24 hours. Maps to the OpenBanking pattern of consent-driven account data sharing under CFPB Section 1033.

2. Lending pre-qualification with balance proof

An auto-loan partner needs payroll-deposit evidence and a clean 60-day balance trend. The integration returns a signed snapshot (member-authorized) including direct-deposit cadence and average daily balance, so the lender skips manual statement uploads. Mirrors what aggregators like Plaid Income and Finicity Verification of Assets provide for larger banks.

3. RDC anti-fraud webhook

The credit union (or its core processor) wants to push every mobile check deposit to a fraud scoring service. We wrap RDC events into a webhook with image hash, amount and member ID; the scoring service returns hold or release within 800 ms. Latency budget and retry semantics are documented; nothing is buffered to disk.

4. Accounting sync for member-owned small businesses

Many SEFCU members run side businesses (tutoring, summer camps, coaching). Their bookkeepers want a one-click feed into QuickBooks Online or Xero. We deliver a CUFX-aligned transactions endpoint plus a small ETL that maps SEFCU posting codes to the accounting platform's chart-of-accounts hints.

5. Compliance evidence pack

Auditors increasingly ask for an evidence trail of consent, access scope, retention and revocation. The integration ships with a consent log table and an admin endpoint that lists every active and revoked permission, ready for NCUA examiners and Section 1033 reporting.

Technical implementation

Login & token issuance

// Step 1 — issue a session-bound member token
POST /api/v1/texhillco/auth/login
Content-Type: application/json

{
  "member_id": "1234567",
  "password": "<hashed_member_secret>",
  "device_fingerprint": "a1f3...e2",
  "mfa_token": "823910"
}

200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rt_8f...",
  "expires_in": 1800,
  "scope": ["balances","transactions","rdc","billpay"]
}

Statement export

POST /api/v1/texhillco/statement
Authorization: Bearer <ACCESS_TOKEN>

{
  "account_id": "S0010",
  "from_date": "2026-01-01",
  "to_date":   "2026-04-30",
  "format":    "json",
  "page":      1,
  "page_size": 200
}

200 OK
{
  "account_id": "S0010",
  "currency": "USD",
  "opening_balance": 1843.22,
  "closing_balance": 2117.06,
  "transactions": [
    {"id":"tx_001","date":"2026-01-03","amount":-42.18,
     "merchant":"HEB #482","mcc":"5411","status":"posted","running":1801.04},
    {"id":"tx_002","date":"2026-01-15","amount": 2150.00,
     "type":"ACH_CREDIT","desc":"PAYROLL ISD","status":"posted","running":3951.04}
  ],
  "next_page": null
}

Mobile check deposit webhook

POST https://your-host/hooks/texhillco/rdc
X-OFL-Signature: t=1715240120,v1=8b2c...
Content-Type: application/json

{
  "event": "rdc.deposit.accepted",
  "member_id": "1234567",
  "deposit_id": "rdc_2026050900014",
  "amount": 487.50,
  "image_sha256": "9a3c...",
  "hold_release": "2026-05-12",
  "channel": "ios",
  "received_at": "2026-05-09T14:18:42Z"
}

Errors return JSON with error.code and error.retry_after; clients should back off exponentially up to 60 s.

Data flow / architecture

A typical pipeline runs Texhillco mobile / It's Me 247 client → OpenFinance Lab API gateway (auth, scope, rate-limit) → normalization & consent service → tenant storage (Postgres + S3 for RDC images) → outbound API or webhook fan-out. Every hop is logged with a request ID and consent ID. Balances and pending transactions are cached for 60 seconds to absorb traffic spikes around payroll dates without hammering the core.

Compliance & privacy

Regulatory alignment

Texhillco SEFCU is a US federally chartered credit union, so any data integration must respect the GLBA Safeguards Rule, NCUA cybersecurity expectations, and the CFPB's Personal Financial Data Rights framework under Section 1033 of the Consumer Financial Protection Act. The Section 1033 final rule was published in late 2024 and is presently undergoing reconsideration following an August 2025 ANPR; our patterns are designed to forward-port to whichever final shape the rule takes.

Operational controls

  • Member-authorized OAuth-style scopes; no shared admin keys
  • Dynamic, short-lived API credentials in the spirit of the It's Me 247 dynamic-key model
  • PII redaction in logs; image hashes instead of raw RDC images for downstream services
  • Encrypted at rest (AES-256) and in transit (TLS 1.3); customer-controlled KMS optional
  • Quarterly access reviews and a documented Section 1033-ready consent revocation flow

Market positioning & user profile

Texhillco SEFCU is a community-of-occupation credit union for school employees in the Texas Hill Country (Kerrville and surrounding districts), with a member-owned cooperative model rather than a shareholder bank. Its app users are predominantly K-12 teachers and district staff on Android and iOS, transacting in USD, with stable monthly payroll deposits and seasonal savings flows around tax refunds and the school calendar. That demographic concentration is exactly what makes the data integration valuable: a small, well-bounded, high-quality member base where payroll, recurring deductions and loan servicing are extraordinarily clean signals for downstream PFM, lending and compliance workflows.

Screenshots

Click any thumbnail to enlarge. Screenshots are sourced from the public Google Play listing.

Texhillco SEFCU app screen 1 Texhillco SEFCU app screen 2 Texhillco SEFCU app screen 3 Texhillco SEFCU app screen 4

Similar apps & the broader integration landscape

Members and developers working with Texhillco SEFCU often touch one or more of these neighbouring apps. Each name below sits inside the same OpenFinance / school-credit-union ecosystem; they are listed here so teams can plan unified data integrations rather than one-off connectors.

SchoolsFirst FCUThe largest US school-employee credit union; members frequently want a unified balance view across SchoolsFirst and a local FCU like Texhillco.
Teachers Federal Credit Union (Teachers FCU)National educator-focused FCU; transaction and RDC data shapes line up well with Texhillco for cross-institution PFM tools.
East County Schools FCUSmaller school-employee FCU; useful as a reference profile when designing a multi-tenant educator banking integration.
Abilene Teachers FCUTexas-based teacher credit union; same regional payroll cadence, same need for direct-deposit signals in lending pre-checks.
Tobacco Valley Teachers FCURegional teachers FCU on a similar core; the CU*Answers / It's Me 247 patterns reused here apply directly.
Texoma EducatorsNorth-Texas educator-focused credit union; complements Texhillco for school districts that span multiple FCUs.
A+ Federal Credit UnionAustin-area credit union with a strong mobile app and RDC; common counterparty for educator members holding multi-institution accounts.
Texas Trust Credit UnionLarger Texas community FCU; transaction and bill-pay data shapes are aligned with Texhillco for portfolio-level reporting.
Credit Union of Texas (CUTX)Statewide credit union with a mobile-first stack; useful aggregator endpoint when members hold side accounts here.
Randolph-Brooks FCU (RBFCU)One of the largest Texas FCUs; commonly appears next to Texhillco in member portfolios needing unified statement export.
Alliant Credit UnionCited by US News for its strong app; relevant for educators who keep an out-of-state high-yield share account alongside Texhillco.

About OpenFinance Lab

We are an independent studio focused on mobile-app protocol analysis and authorized API integration for fintech, banking and credit-union software. Our engineers come from core banking, payment switching, and OpenBanking aggregator backgrounds, and have shipped read-and-write integrations against It's Me 247, Jack Henry Symitar, Fiserv DNA, Plaid, MX and Finicity.

  • Credit unions, community banks, lenders and PFM apps as recurring clients
  • Multi-region delivery: US, EU and APAC time zones covered
  • Custom Python / Node.js / Go SDKs and test harnesses, never a black box
  • Full pipeline: protocol analysis → build → validation → compliance
  • Source-code delivery from $300 — receive runnable API source plus full docs; pay after delivery upon satisfaction
  • Pay-per-call API billing — access our hosted endpoints and pay only per call, no upfront cost

Contact

Send your target app and the data you want to surface — we reply with scope, timeline and a fixed quote within one business day.

Contact page

Engagement workflow

  1. Scope confirmation: which Texhillco surfaces (login, balances, transactions, RDC, bill pay) and which downstream consumer.
  2. Protocol analysis and OpenAPI design (2–5 business days).
  3. Build, internal validation and consent-log wiring (3–8 business days).
  4. Documentation, sample apps, Postman collection and pytest suite (1–2 business days).
  5. First delivery 5–15 business days; aggregator certification or NCUA-style review may extend this.

FAQ

What do you need from me to start a Texhillco SEFCU integration?

Target app name (provided), the specific data you want to surface (login, balances, transaction history, RDC events, bill pay), and any sandbox or member-authorized credentials. We work strictly with member-authorized access patterns aligned with CFPB Section 1033 expectations.

How long does delivery take for a small credit union app?

For a single FCU running It's Me 247 / CU*Answers, a first API drop covering login plus statement export typically lands in 5 to 12 business days. RDC, bill pay or aggregator hand-off can extend timelines by 1 to 2 weeks.

How do you handle compliance and member privacy?

We use authorized or documented public access only, maintain consent records, follow GLBA Safeguards and NCUA expectations, and align our flows with the CFPB Section 1033 Personal Financial Data Rights framework. NDAs and data-minimization plans are signed before any pilot.
📱 Original app overview (appendix)

Texhillco School Employees Federal Credit Union is a member-owned, federally chartered credit union serving school employees across the Texas Hill Country, with its primary office in Kerrville. Its mission is to make a positive difference in the financial lives of educators and district staff through low-fee accounts, share certificates, vehicle and consumer loans, and home-equity products.

The Texhillco School Employees FCU mobile app (Google Play package org.texhillco.texhillcosefcu, App Store ID 1272207913) provides members convenient access to the credit union's mobile website, mobile check deposit, mobile banking, branch and contact information, and help. Online banking is delivered through the It's Me 247 platform from CU*Answers, which is a mobile-first banking front-end used by hundreds of US credit unions.

  • Mobile banking on iOS and Android with biometrics support
  • Mobile check deposit (Remote Deposit Capture)
  • Account history, balances and statement download
  • Bill pay and member-to-member transfers
  • Branch locator and contact information for the Hill Country region
  • Backed by NCUA share insurance up to applicable limits

This page describes a third-party integration positioning and is not affiliated with, endorsed by, or sponsored by Texhillco School Employees Federal Credit Union or CU*Answers. All product names and trademarks are the property of their respective owners.

Last updated: 2026-05-09