Awash SACCO API integration services (Ethiopia OpenFinance & SACCO data)

Authorized protocol analysis and runnable API delivery for Awash SACCO mobile banking — savings, loans, share capital, and member onboarding endpoints.

From $300 · Pay-per-call available
OpenData · OpenFinance · SACCO protocol analysis · Ethiopia integration

Bring Awash SACCO member data — savings, loans, and shares — into your stack with compliant APIs

Awash SACCO is a member-owned financial cooperative serving Ethiopian savers and borrowers through a mobile banking app (package com.awash.saccos). Our studio reverse engineers its mobile-to-server traffic and rebuilds the calls as documented, authorized REST APIs that your accounting, ERP, or fintech back-office can consume directly.

Savings & share capital APIs — Programmatic read of member savings balance, share contributions, and contribution history; useful for member-portal dashboards and cooperative-level treasury reports.
Loan lifecycle APIs — Outstanding loan balance, schedules, online loan application submission, repayment posting, and arrears flags — full coverage of the in-app borrower journey.
Member onboarding APIs — Mirror the in-app digital registration flow (KYC fields, share subscription, branch assignment) so a partner channel can enroll new SACCO members without an office visit.

Why Awash SACCO data matters for OpenFinance in Ethiopia

Cooperative finance is the long tail of Ethiopia’s OpenFinance story

Ethiopia hosts roughly 113 union SACCOs and 6.9 million cooperative members, a segment that moves savings and microcredit outside conventional bank rails. Awash SACCO is one of the cooperatives directly tied to Awash Bank’s SACCOs IT Solution, which means each member account holds structured records (savings, shares, loans, repayments) that map cleanly onto OpenData / OpenBanking schemas.

In March 2026 the National Bank of Ethiopia announced it will bring SACCOs and pension funds under formal central oversight. Cooperatives that already publish member-data APIs will adapt to the new framework faster than peers still relying on USSD-only flows.

Why fintechs and ERPs ask for this integration

Ethiopia’s digital lending stack expanded sharply in 2024-2025 — Telebirr disbursed 17.5 billion birr by December 2024, and Coop Bank’s Michu surpassed 16.5 billion birr to one million MSMEs by February 2025. Lenders, scoring models and accounting suites increasingly need read access into SACCO balances and repayment histories to triangulate borrower capacity.

Awash SACCO data is the missing piece for a member who saves with a cooperative, borrows from a digital lender, and reports income through a payroll system: an authorized API bridge unlocks consolidated views without forcing the member to share screenshots or PDFs.

Feature modules we ship

1. Authentication & session

Mirror the mobile login (member ID / phone + PIN/OTP) and rebuild the auth handshake as a documented OAuth-style token exchange. Includes session refresh, device-binding metadata, and replay-safe nonce handling.

Concrete output: a POST /v1/awash-sacco/auth/login endpoint returning an access token and member profile envelope.

2. Savings & share-capital query

Read current savings balance, accumulated share value, and historical contribution events with date-range filters. Pagination is normalized to cursor style so downstream ETL jobs can resume on failure.

Concrete use: SACCO finance dashboards, member self-service portals, and quarterly statement generation for cooperative committees.

3. Loan ledger & repayment

Outstanding principal, accrued interest, repayment schedule, and posted instalments. Repayment requests are wrapped as idempotent calls with reference IDs so retries do not double-debit.

Concrete use: lending-bureau handoffs, internal collections workflows, and capacity-to-repay scoring for partner fintechs.

4. Online loan application

Submit loan applications with amount, term, purpose, and supporting documents; receive an application reference and status updates via webhook. Decision-history is exposed for audit.

Concrete use: embedding cooperative loans inside employer payroll apps or trade-association portals.

5. Member onboarding (digital KYC)

Enroll new members without a branch visit: identity capture, photo, branch assignment, initial share subscription. Returns a member ID and onboarding-status events for the partner system to track approval.

Concrete use: diaspora SACCO programs, employer-led mass enrolment, and cooperative federation campaigns.

6. Statement export & webhooks

Generate machine-readable statements (JSON, CSV, Excel, signed PDF) and subscribe to async events such as loan disbursement or repayment posted. Webhook signatures use HMAC-SHA256 with rotating secrets.

Concrete use: nightly accounting sync, anti-fraud monitoring, and member email/SMS notifications outside the app.

Data available for integration

The table below summarizes the structured data the Awash SACCO mobile app exchanges with its backend, mapped to OpenData / OpenFinance integration patterns. Granularity reflects what the app screen actually exposes; field names are normalized in delivery.

Data typeSource (app surface)GranularityTypical use
Member profileProfile / settings screenPer member: ID, name, branch, statusIdentity proofing, partner KYC reuse, mailing
Savings balanceHome / balance cardAccount level, real-timeTreasury reports, member dashboards
Savings contribution historySavings detail screenPer transaction (date, amount, channel)Statement export, audit, member apps
Share capitalShare balance screenPer member: paid-up shares, valueAGM reporting, dividend computation
Loan ledgerLoan summary & detailPer loan: principal, balance, scheduleRisk scoring, collections, ERP sync
Loan applicationApply-for-loan flowPer application: amount, term, statusEmbedded lending channels, audit trails
Repayment eventsRepay-loan flowPer instalment, idempotent refReconciliation with payment rails
Onboarding submissionsOnline registrationPer applicant: KYC fields, photo, branchMass enrolment, diaspora programs

Typical integration scenarios

Scenario A — Cooperative ERP nightly sync

Context: A SACCO finance team runs Tally / SAP-style books and needs the member ledger reconciled by 06:00 every day.

Data & APIs: /savings/contributions, /loans/repayments, and webhook repayment.posted drive a pull-then-listen pipeline.

OpenFinance mapping: Mirrors the OpenBanking “account information service” pattern, scoped to cooperative member ledgers rather than retail current accounts.

Scenario B — Embedded lending in employer payroll app

Context: An employer wants staff to view SACCO loan eligibility and apply directly inside the HR app, with payroll deductions feeding repayments.

Data & APIs: /auth/login with consent, /loans/apply, /loans/schedule, repayment posting via salary file.

OpenFinance mapping: Equivalent to a payment-initiation + product-application flow under explicit member consent.

Scenario C — Diaspora-led member onboarding

Context: An Ethiopian fintech serving the diaspora wants to enrol overseas family members into Awash SACCO without a branch visit.

Data & APIs: /members/register, document upload, /members/status webhooks, share-subscription posting.

OpenFinance mapping: A regulated “account opening” flow with cross-border consent capture and identity attestation.

Scenario D — Credit bureau + alternative-data scoring

Context: A digital lender wants to score a thin-file applicant using their SACCO savings and repayment record.

Data & APIs: Read-only /savings/summary, /loans/history with member-granted consent token; output normalized into a JSON score input.

OpenFinance mapping: Account-information-service style read with explicit, time-boxed scope.

Scenario E — Member self-service mini-app

Context: A federation publishes a chat-bot or web mini-app where members check savings and request loan statements without re-entering credentials.

Data & APIs: Token-based session, /statements/export, signed PDF delivery, OTP step-up for sensitive operations.

OpenFinance mapping: Read-only consent flow with strong-customer-authentication style step-up.

Technical implementation

API example: member login

POST /api/v1/awash-sacco/auth/login
Content-Type: application/json

{
  "member_id": "AS-1042389",
  "phone": "+2519XXXXXXXX",
  "credential": "<encrypted_pin_or_otp>",
  "device_id": "uuid-v4"
}

200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rft_...",
  "member": {
    "id": "AS-1042389",
    "branch": "AddisAbaba-04",
    "status": "active"
  },
  "expires_in": 1800
}

API example: loan ledger query

GET /api/v1/awash-sacco/loans?status=active
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "loans": [{
    "loan_id": "LN-7790021",
    "principal_birr": 50000.00,
    "outstanding_birr": 32450.75,
    "rate_pct": 11.5,
    "term_months": 24,
    "next_due": "2026-05-05",
    "schedule": [
      {"due": "2026-05-05", "amount": 2410.55, "status": "pending"},
      {"due": "2026-04-05", "amount": 2410.55, "status": "paid"}
    ]
  }],
  "page": {"cursor": null}
}

API example: repayment posting (idempotent)

POST /api/v1/awash-sacco/loans/LN-7790021/repay
Authorization: Bearer <ACCESS_TOKEN>
Idempotency-Key: cli-2026-04-28-001

{
  "amount_birr": 2410.55,
  "channel": "mobile_wallet",
  "external_ref": "TXN-998811"
}

201 Created
{
  "repayment_id": "RP-559042",
  "posted_at": "2026-04-28T07:11:23Z",
  "outstanding_birr": 30040.20,
  "status": "posted"
}

# Webhook (HMAC-SHA256 signed)
event: repayment.posted
data: { "repayment_id": "RP-559042", "loan_id": "LN-7790021" }

Compliance & privacy

Ethiopian regulatory context

Cooperative financial data is sensitive personal-finance data under Ethiopian law. Our delivery posture is designed to align with directives from the National Bank of Ethiopia (NBE), the new Banking Business Proclamation No. 1360/2025 framework, NBE Directive No. SBB/95/2025 on banking liberalization, and the upcoming SACCO oversight regime announced by the NBE in March 2026 in coordination with the Ethiopian Cooperative Commission.

Privacy & consent design

Every integration is gated by member-granted consent: scope-limited tokens, time-boxed expiry, audit logs of every read, and right-to-revoke endpoints. We apply data-minimization (only the fields the partner needs), at-rest encryption, TLS 1.2+ in transit, and structured deletion when consent ends. We do not store raw credentials and we do not bypass official authentication; all access is performed against the member’s authenticated session.

Data flow / architecture

A typical Awash SACCO integration moves through four logical stages, each separated by a clear control boundary:

  • Awash SACCO mobile app (client) — member authenticates, grants scope-limited consent.
  • Authorized API gateway (our delivery) — token exchange, rate limiting, schema validation, idempotency keys.
  • Storage & audit layer — encrypted member-scoped records, signed audit log of every call, retention policy aligned with consent term.
  • Consumer system (ERP, lender, dashboard) — pulls statements / loan ledger or subscribes to webhooks; never sees raw cooperative credentials.

Market positioning & user profile

Awash SACCO serves Ethiopian cooperative members — predominantly salaried employees, small traders, civil servants and farmer groups affiliated with Awash Bank’s SACCOs IT Solution program. Primary geography is Ethiopia (Addis Ababa, Oromia and the wider regional state network), with growing diaspora interest from Ethiopian communities abroad. The platform is Android-first (Google Play package com.awash.saccos), reflecting the Ethiopian smartphone landscape where Android dominates the addressable market and SACCOs increasingly use mobile to bypass branch capacity constraints.

Screenshots

The screenshots below come from the public Awash SACCO Google Play listing. Click any thumbnail to open a larger view.

Awash SACCO screenshot 1 Awash SACCO screenshot 2 Awash SACCO screenshot 3 Awash SACCO screenshot 4 Awash SACCO screenshot 5 Awash SACCO screenshot 6 Awash SACCO screenshot 7 Awash SACCO screenshot 8 Awash SACCO screenshot 9 Awash SACCO screenshot 10

Similar apps & the Ethiopian integration landscape

Members and partners working with Awash SACCO often interact with the broader Ethiopian financial-app ecosystem. Many of the same OpenData / OpenFinance angles apply across these apps, and partners frequently ask us to unify exports across several of them. The list below is for ecosystem context — it is not a ranking.

AwashBIRR Pro — Awash Bank’s digital wallet companion app. Teams that integrate Awash SACCO frequently also need a unified view of AwashBIRR transaction histories alongside cooperative balances.
Telebirr SuperApp — Ethio Telecom’s flagship mobile-money platform, reporting more than 11 million users. A common request is to map Telebirr settlement events back into a SACCO repayment ledger.
CBE Birr / CBEBirr Plus — Commercial Bank of Ethiopia’s mobile money service. Cross-platform reconciliation with SACCO accounts is a typical integration ask.
M-PESA Ethiopia — Safaricom’s wallet, which in 2025 partnered with Awash Bank on a mobile-overdraft product for financial inclusion. Joint-data views (wallet + SACCO) are a recurring request.
EthioDirect — Commercial Bank of Ethiopia’s remittance app for diaspora flows; useful when SACCO members fund savings or repayments from abroad.
Kacha — Independent fintech offering wallet, bill payment, remittance and merchant services. Often paired with cooperative data for member loyalty programs.
Michu (Coop Bank) — Ethiopia’s first uncollateralized digital lender, powered by Kifiya’s Qena. Lenders frequently combine Michu repayment data with SACCO savings data when scoring borrowers.
Dashen Bank app — Dashen Bank disbursed roughly 14 billion birr in digital loans through Telebirr partnerships; integrations often span Dashen and SACCO ledgers.
Saccowave — A SACCO software platform used across East Africa for cooperative back-office. Frequently mentioned when SACCOs evaluate API gateways.
Digital Sacco — A “paperless SACCO” mobile platform; often referenced by cooperatives planning member-self-service rollouts similar to Awash SACCO’s online registration.

What we deliver

Deliverables checklist

  • OpenAPI / Swagger specification for all Awash SACCO endpoints
  • Protocol & auth-flow report (token exchange, device binding, retry semantics)
  • Runnable source for login, savings, loan and repayment APIs (Python / Node.js / Go)
  • Webhook samples for repayment.posted, loan.approved, member.activated
  • Postman collection and pytest / jest test harness
  • Compliance brief (NBE alignment, consent capture, retention)

Engagement workflow

  1. Scope confirmation: which Awash SACCO surfaces (savings, loans, registration, statements) and which consumer system.
  2. Protocol analysis & API design — typically 2–5 business days.
  3. Build & internal validation — 3–8 business days, including replay-safety and idempotency tests.
  4. Documentation, samples, and member-consent flow review — 1–2 business days.
  5. First delivery in 5–15 business days; complex multi-channel integrations may run longer.

About us

We are an independent technical studio focused on app protocol analysis and authorized API delivery for fintech, banking, and cooperative-finance products. Our engineers come from payment gateways, digital-banking back-offices, and protocol-analysis teams, and we ship end-to-end APIs under strict consent and audit constraints.

  • Cooperative finance, digital banking, payments and cross-border clearing
  • Enterprise API gateways, webhook signing, and security reviews
  • Custom Python / Node.js / Go SDKs with realistic test fixtures
  • Full pipeline: protocol analysis → build → validation → compliance brief
  • Source code delivery from $300 — runnable API source code and full documentation; pay after delivery upon satisfaction.
  • Pay-per-call API billing — access our hosted API endpoints and pay only for the calls you make, no upfront fee; ideal for teams that prefer usage-based pricing.

Contact

To request a quote or share your Awash SACCO integration scope, open our contact page:

Contact page

Please include: target scope (savings / loans / onboarding), expected call volume, consumer system (ERP / lender / dashboard), and timeline.

FAQ

What do you need from me to start?

The target app name (Awash SACCO, already provided), specific scope (e.g. savings balance + loan ledger), any sandbox / test member account you can provide, and the consumer system that will receive the data.

How long does the first API drop take?

Typically 5–12 business days for an initial set of endpoints with documentation. Multi-channel rollouts (e.g. spanning Awash SACCO + a wallet) take longer.

How do you handle compliance with Ethiopian regulators?

We work under member-granted consent, log every read, store consent receipts, and design for the upcoming NBE SACCO oversight framework. We do not bypass official authentication.

Can you also unify Awash SACCO data with Telebirr or CBE Birr?

Yes — multi-app unification is a common request. We deliver a single normalized schema across the Ethiopian fintech ecosystem listed in the “Similar apps” section.

Long-tail capabilities at a glance

  • Awash SACCO savings balance API integration
  • Awash SACCO loan ledger and repayment OpenFinance export
  • Ethiopia SACCO digital member registration API
  • Cooperative share-capital data export for AGM reporting
  • NBE-aligned consent capture for cooperative finance APIs
📱 Original app overview (appendix)

Awash SACCO is the official mobile banking app of the Awash SACCO financial cooperative, an Ethiopian Savings and Credit Cooperative Society (SACCO) tied to Awash Bank’s broader SACCOs IT Solution. The app is published on Google Play under the package com.awash.saccos and is aimed at SACCO members who want to manage their cooperative savings and credit relationship from their phone instead of visiting a SACCO office.

Awash SACCO sits inside a wider Ethiopian cooperative-finance landscape that, as of 2022, included roughly 113 union SACCOs and two federation SACCOs with around 6.9 million members combined. Cooperative finance plays a vital financial-inclusion role for households and MSMEs that fall outside the perimeter of formal banks; this is also the reason the National Bank of Ethiopia announced in March 2026 that SACCOs and pension funds will move under more formal central oversight.

  • Check savings balance for the member’s SACCO account.
  • View outstanding loan balance and the loan’s repayment status.
  • Check share balance — the member’s paid-up cooperative shares.
  • Apply for a loan online without visiting a branch.
  • Repay the loan from the app.
  • Register as a new SACCO member online, removing the office-visit requirement that historically slowed cooperative onboarding in Ethiopia.

The app fits naturally with broader Ethiopian fintech momentum: in 2025 M-PESA Ethiopia and Awash Bank announced a mobile-overdraft partnership aimed at expanding financial inclusion; Coop Bank’s Michu uncollateralized lending product passed 16.5 billion birr to one million MSMEs and individuals by February 2025; and Telebirr disbursed 17.5 billion birr in micro-loans by December 2024. In that context, exposing Awash SACCO member data through authorized OpenData / OpenFinance APIs lets cooperatives keep pace with the digital-lending ecosystem rather than being bypassed by it.