Five Lakes API integration services (debt & trust account export)

Authorized protocol analysis and OpenFinance-style endpoints for enrolled debts, trust account ledgers and scheduled activity

From $300 · Pay-per-call available
OpenData · OpenFinance · Debt-relief integration · Trust account ledger

Connect Five Lakes debt settlement data to your back office, CRM and analytics — under client authorization

Five Lakes is the client-facing app for Five Lakes Law Group, a debt-settlement law firm established in 2021 that negotiates with creditors on behalf of enrolled consumers. The app surfaces three concrete data buckets we can wrap into APIs: Enrolled Debts, Trust Account History and Scheduled Activity. We turn those screens into queryable endpoints so accounting, dashboarding and compliance teams stop relying on screenshots.

  • Enrolled debt records — creditor, original balance, current balance, settlement status
  • Trust account ledger — deposits, monthly draft amounts, fees, settlement disbursements
  • Scheduled activity feed — next draft date, planned settlement payments, attorney touch-points

Feature modules & what we deliver

Authentication mirror

We replicate the Five Lakes login handshake — including device binding, token refresh and any MFA challenge — so a back-office service can hold a long-lived session per consenting client. Useful for nightly statement pulls without re-prompting the user.

Enrolled debts API

List, filter and diff a client's enrolled accounts: creditor name, account fragment, original balance, current balance, settlement offer and status (pending, settled, dropped). Drives reconciliation against credit-bureau pulls and creditor letters.

Trust-account ledger API

Time-ordered ledger of every escrow movement: scheduled monthly draft, ad-hoc deposit, attorney/legal fee, settlement disbursement to creditor. Powers GL posting, fee reconciliation and audit reports for both consumers and operators.

Scheduled-activity webhook

Push notifications for the next draft date, planned settlement payment and attorney follow-ups. The webhook payload is idempotent and delivery-acknowledged, so downstream systems (CRM, SMS, email) can rely on at-least-once semantics.

Document & agreement capture

Programmatic capture of approved settlement agreements and disclosure documents. We hash the original PDF, store the metadata (signing party, timestamp, IP), and expose a signed-URL endpoint for retrieval — useful when an auditor or attorney needs the original artifact.

Source-code & documentation drop

Runnable Python or Node.js source, an OpenAPI 3.1 spec, Postman collection, integration test harness and an operations runbook covering token rotation, rate-limit backoff and incident response. Pay after acceptance.

Data available for integration

The table below maps the visible Five Lakes app surface to the data fields we expose through OpenFinance-style endpoints. All exports are scoped to a single consenting client unless an enterprise audit role is granted.

Data type Source (app screen / feature) Granularity Typical use
Enrolled debt accountEnrolled Debts listPer account, refreshed dailyReconciliation, hardship analytics, bureau matching
Settlement offer / statusEnrolled debt detailPer offer eventPipeline forecasting, attorney workload planning
Trust account depositTrust Account HistoryPer ledger entry, timestampedGL posting, customer support, fraud monitoring
Trust account feeTrust Account HistoryPer fee eventFee reconciliation, FTC TSR no-result-no-fee compliance
Settlement disbursementTrust Account HistoryPer outbound paymentCreditor-facing reporting, 1099-C tracking
Scheduled draft / eventScheduled Activity feedPer upcoming eventNext-draft SMS reminders, NSF risk scoring
Client profile & consentAccount / Profile screenPer consent recordAudit trail, scope verification, KYC refresh

Typical integration scenarios

1. Bookkeeping sync to QuickBooks / Xero

Context: a debt-settlement firm or its consumer wants every trust-account movement to land in their general ledger automatically.
Data / API: trust-account ledger entries (deposits, fees, disbursements) pulled hourly via the ledger API.
OpenFinance angle: the integration follows the same shape as a Plaid/Akoya account-and-transactions feed, mapping ledger lines to journal entries with a deterministic external_id.

2. NSF and missed-draft early warning

Context: firms lose enrolled clients when a scheduled draft fails and goes unaddressed for days.
Data / API: scheduled-activity webhook plus a delta on trust-account deposits.
OpenFinance angle: mirrors event-driven Open Banking patterns — the consumer's bank-side pull-payment failure is reflected on the trust-account ledger and triggers a retention workflow.

3. Hardship attestation for downstream lenders

Context: a credit-rebuilding partner needs to verify that a consumer is actively enrolled in a debt-resolution program before extending a secured card.
Data / API: a scoped read on enrolled-debt status and consent record.
OpenFinance angle: resembles the consumer-credit verification flows that Spinwheel and similar credit-data platforms surface, but sourced from the debt-relief side rather than the bureau.

4. Compliance evidence pack for FTC / CFPB exam

Context: the firm needs a single, time-stamped evidence pack showing fee was charged only after a settlement was reached and accepted.
Data / API: joined view of settlement-offer status, client approval timestamp and fee ledger entry.
OpenFinance angle: the evidence pack is exported in FDX-style JSON, so an examiner or auditor can replay it with standard tooling.

5. Consumer-facing dashboard widget

Context: a personal-finance app wants to show a Five Lakes client their net debt trajectory next to their bank balances.
Data / API: read-only enrolled-debt totals plus next scheduled draft.
OpenFinance angle: aggregator pulls the data through a per-user OAuth-style token and renders it alongside bank, card and brokerage data.

Technical implementation

Authenticated session bootstrap

// Step 1 — exchange user credentials / device binding for an access token.
POST /api/v1/fivelakes/auth/login
Content-Type: application/json

{
  "client_ref": "FL-2026-00041892",
  "device_fingerprint": "a1b2c3...",
  "consent_scope": ["debts.read", "trust.read", "schedule.read"]
}

// 200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rft_5f2a...",
  "expires_in": 3600,
  "consent_id": "csnt_8821"
}

Enrolled-debts statement query

POST /api/v1/fivelakes/debts/list
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: application/json

{
  "client_ref": "FL-2026-00041892",
  "as_of": "2026-05-09",
  "include": ["status", "current_balance", "last_offer"]
}

// 200 OK
{
  "items": [
    {
      "creditor": "Capital One",
      "account_tail": "4421",
      "original_balance": 5820.14,
      "current_balance": 6173.87,
      "status": "negotiation",
      "last_offer": {"amount": 2620.00, "expires_at": "2026-05-22"}
    }
  ],
  "next_cursor": null
}

Trust-account ledger + webhook

// Pull ledger
GET /api/v1/fivelakes/trust/ledger?client_ref=FL-2026-00041892&from=2026-04-01
Authorization: Bearer <ACCESS_TOKEN>

// Webhook payload (scheduled-activity event)
POST https://your-app.example/hooks/fivelakes
X-FL-Signature: t=1715241600,v1=2c7b...
{
  "event": "schedule.draft.upcoming",
  "client_ref": "FL-2026-00041892",
  "draft_amount": 412.00,
  "draft_date": "2026-05-15",
  "idempotency_key": "evt_91ab44"
}

// On 5xx, the webhook retries with exponential backoff up to 24h.

Compliance & privacy

Regulatory anchors

Debt-settlement data carries a heavier regulatory profile than ordinary bank statements. Our integrations are built to align with the CFPB Regulation F updates to the Fair Debt Collection Practices Act, the FTC Telemarketing Sales Rule for debt-relief services (which restricts upfront fees), and applicable US state attorney-general guidance. Trust-account flows acknowledge the long-standing FDCPA exemption for bona-fide escrow arrangements while still surfacing every movement for audit.

Privacy & data minimisation

Per-consent scoping (debts.read, trust.read, schedule.read) is enforced server-side, PII is masked at rest, and a tamper-evident consent log captures every grant, refresh and revocation. A revoke-now endpoint terminates downstream tokens and triggers cascading deletions across caches and warehouses within an SLA the customer chooses.

Data flow / architecture

The reference pipeline keeps four hops: Five Lakes mobile/web client → authorized ingestion gateway → encrypted ledger store → analytics or downstream API. The ingestion gateway holds the OAuth-style token, normalises Enrolled Debts, Trust Account History and Scheduled Activity payloads, and emits FDX-shaped events. The ledger store is append-only with row-level encryption keyed per client. Downstream consumers (QuickBooks adapter, CRM, BI dashboards) subscribe through signed webhooks or pull a read-replica, never touching the raw upstream session.

Market positioning & user profile

Five Lakes Law Group serves US consumers carrying unsecured-debt hardship — typically credit-card, medical and personal-loan balances — and operates the app as the primary self-service channel for enrolled clients. Programs run between 24 and 60 months, with reported fees around 27% of enrolled debt. The audience is mid-funnel B2C (consumers already enrolled and tracking progress), but the integration audience is firmly B2B: bookkeeping software vendors, credit-counselling partners, downstream credit-rebuilding lenders, and the law-firm operations team itself looking for cleaner GL and CRM telemetry. Platforms covered are Android (com.fivelakes) and iOS (id1635378642).

Screenshots

Click any thumbnail to enlarge. Each screenshot maps to one of the data surfaces wrapped above.

Five Lakes screenshot 1 Five Lakes screenshot 2 Five Lakes screenshot 3 Five Lakes screenshot 4 Five Lakes screenshot 5 Five Lakes screenshot 6 Five Lakes screenshot 7 Five Lakes screenshot 8 Five Lakes screenshot 9 Five Lakes screenshot 10

Similar apps & integration landscape

Teams looking at Five Lakes integration usually evaluate the broader debt-resolution and personal-finance app ecosystem. We have shipped or scoped integrations against most of these; each holds different combinations of debt, ledger and consent data, and a unified pipeline often lets a partner stop maintaining one connector per vendor.

National Debt Relief

One of the largest US debt-settlement firms; client portal exposes enrolled accounts and dedicated-account deposits — common candidate for a parallel ledger sync next to Five Lakes.

Freedom Debt Relief

Bundles legal-assistance benefits and a consumer dashboard. Integration interest centres on settlement-status events and outbound creditor payment records.

Accredited Debt Relief

Offers debt settlement plus consolidation loans; a unified export across both products is a frequent ask from credit-rebuilding partners.

CuraDebt

Active since 2001 with both unsecured-debt and tax-debt programs. Tax-side data adds another ledger surface alongside trust-account flows.

DebtBlue

Dallas-based settlement provider with a transparent fee disclosure flow; integration scope mirrors the Enrolled Debts and Scheduled Activity surfaces of Five Lakes.

Pacific Debt Relief

ACDR-accredited firm with a long client-history dataset; useful for partners building cohort or vintage analytics across multiple servicers.

ClearOne Advantage

Reports more than $3B in resolved debt; client portal events translate cleanly into the same trust-ledger schema we apply to Five Lakes data.

TurboDebt

Marketplace-style debt-relief intermediary; integration interest is typically lead-status and program-enrollment events rather than ledger detail.

GreenPath

Non-profit credit-counselling Debt Management Plan (DMP) provider; surfaces a different data shape (creditor concession schedules) that pairs well with Five Lakes-style settlement records.

Money Management International

Long-standing non-profit DMP operator — partners often want a consolidated view across MMI's plan data and a settlement firm's trust ledger.

Tally

Automated credit-card debt manager using a personal line of credit. Useful as a comparison data source when modelling alternative payoff trajectories for the same consumer.

About OpenFinance Lab

We are an independent technical studio focused on app protocol analysis and OpenFinance-style API integration. The team mixes engineers from US fintech, debt-resolution operations, banking back-offices and cloud security. We have shipped statement-export, ledger-sync and consent-management pipelines for both regulated lenders and consumer-facing fintechs.

  • Debt-relief, consumer credit, and back-office accounting integrations
  • Custom Python / Node.js / Go SDKs and integration test harnesses
  • Full pipeline coverage: protocol analysis → build → validation → compliance review
  • Source code delivery from $300 — receive runnable API source code and full documentation; pay after delivery upon satisfaction
  • Pay-per-call API billing — access our hosted endpoints with no upfront cost; ideal for usage-based pricing

Contact

For quotes, sandbox access, or to scope a Five Lakes integration tailored to your stack:

Contact page

Send the target app name (Five Lakes), the data scopes you need (debts / trust ledger / scheduled activity), and any existing sandbox credentials. Two engagement models available: source-code delivery from $300, or pay-per-call hosted API.

Engagement workflow

  1. Scope confirmation — which Five Lakes surfaces (debts, trust ledger, scheduled activity, documents) and which downstream system (QuickBooks, CRM, BI).
  2. Protocol analysis & consent design (2–5 business days, complexity-dependent).
  3. Build, internal validation against fixture data, and signed-webhook plumbing (3–8 business days).
  4. Documentation, sample code, and red-team checklist for FDCPA / FTC TSR alignment (1–2 business days).
  5. Typical first delivery: 5–15 business days; partner approvals or unusual ledger reconciliations may extend timelines.

FAQ

What Five Lakes data can be exported through an integration?

Enrolled debt records (creditor, original balance, current balance, settlement status), trust account ledger entries (deposits, fees, settlement disbursements), and the upcoming Scheduled Activity feed (next draft date, planned settlement payments).

How long does delivery take?

A first runnable drop covering authentication, enrolled-debts listing and trust-account history is typically 5–12 business days. Webhook fan-out for scheduled activity and multi-account roll-ups can extend the timeline.

How do you handle compliance for debt settlement data?

We work strictly under client authorization or documented public/authorized endpoints. Pipelines log consent events, mask PII at rest, and follow FDCPA, CFPB Regulation F and the FTC Telemarketing Sales Rule guidance for debt-relief services.

Can I be billed per API call instead of paying upfront?

Yes. We offer two engagement models: source-code delivery from $300 (pay after acceptance) and pay-per-call access to our hosted endpoints with no upfront cost.
📱 Original app overview (appendix)

Five Lakes is the official client-facing app of Five Lakes Law Group, PLLC — a debt-relief law firm established in 2021 and operating across the United States. The app description states: "View your Five Lakes information with the Five Lakes® app. View details related to all of your Enrolled Debts. Review through your Trust Account History, and see what's coming up in your Scheduled Activity."

  • Distribution: Google Play (com.fivelakes) and the Apple App Store (id1635378642).
  • Core surfaces: Enrolled Debts list, Trust Account History ledger, Scheduled Activity calendar, document approvals, and messaging with the legal team.
  • Programme model: clients deposit monthly into a dedicated escrow / trust account; the law firm negotiates settlements with creditors and disburses from the trust account, net of fees, once an agreement is approved.
  • Programme length: typically 24–60 months; reported fees around 27% of enrolled debt.
  • Recent direction: continued investment in the mobile self-service surface, including approval-of-agreement workflows and richer Trust Account History views — making the Five Lakes app the most consistent integration target for clients tracking their own programme progress.
  • Five Lakes® is a trademark of Five Lakes Law Group, PLLC. This page is an independent technical reference produced by OpenFinance Lab and is not affiliated with or endorsed by Five Lakes Law Group.

Last updated: 2026-05-09