Unimoni Qatar API integration & OpenData services

Protocol analysis, transaction history APIs, and remittance interface delivery aligned with Qatar Central Bank (QCB) supervision and the Qatar Fintech Strategy.

From $300 · Pay-per-call available
OpenData · OpenFinance · QCB-licensed corridor · Cross-border remittance

Plug Unimoni Qatar's bank transfer, cash pickup and wallet flows into your accounting, ERP or compliance stack

Unimoni Qatar (package io.thoughtbox.unimoni) is a QCB-licensed remittance app operated by Unimoni — a limited liability company registered with the Ministry of Economy and Commerce, Qatar and licensed by the Qatar Central Bank since 2007. We turn its mobile flows into machine-readable APIs so that finance teams, payroll providers and compliance platforms can consume the underlying remittance data instead of scraping screens.

Transaction history API — Pull every Bank Account Transfer, Cash PickUp and Mobile Wallet Transfer with status codes, FX rate, fee, payout location and beneficiary mask for accounting reconciliation.
FX & corridor data — Capture the live exchange rates surfaced by the in-app Currency Exchange Rate Calculator (QAR → INR, PHP, NPR, EGP, LKR, BDT and more) for treasury dashboards and rate-monitoring jobs.
Branch & agent locator feed — Convert the "nearest branch" and map/directions module into a structured agent directory (lat/lng, opening hours, services) for B2B distribution apps.
Sign-up & KYC bridge — Bridge the registration flow to E-KYC pipelines that align with QCB's 2023 E-KYC Regulation and the Qatar Fintech Strategy.

Why Unimoni Qatar's data is worth integrating

Qatar is one of the largest per-capita outbound remittance markets in the world, anchored by a workforce that sends regular transfers to South and South-East Asia, North and East Africa and the wider GCC. Unimoni's app captures the full sender-side journey: registration, debit-card funding, beneficiary management, payout-rail selection (bank, cash, wallet), confirmation and after-sale tracking. Each step produces structured records that finance teams, payroll vendors and compliance platforms can consume.

Beyond raw transactions, the app also surfaces high-frequency FX quotes, fee schedules and a payout-location graph. According to public release notes, the September 7, 2025 update shipped feature, performance and stability improvements, while the May 2022 release introduced real-time notifications and shorter remittance processing time — both signal a backend that is live, instrumented and worth wiring into other systems.

Our role is not to bypass the app, but to give your team a clean, authorized integration layer over the same data the user sees, with logging, retry and field-level mapping that fits your downstream consumers.

Feature modules

1. Bank Account Transfer API

Outbound remittance to a beneficiary IBAN/account number across Unimoni's network of more than 150 correspondent banks. We expose POST /transfers/bank with sender token, beneficiary block and amount, plus a webhook that mirrors the in-app status timeline (initiated → funded → in-transit → credited / failed). Used by payroll providers to reconcile bulk salary remittances every cycle.

2. Cash PickUp API

Generate and track cash-pickup transfers redeemable across the XPRESS Money / partner agent network. The endpoint returns a reference number, expected payout location and KYC requirements for the receiver. Useful for HR teams handling unbanked beneficiaries and for NGO disbursement portals.

3. Mobile Wallet Transfer API

Push funds into wallets such as bKash, Easypaisa, M-Pesa-style rails and similar mobile money systems available through Unimoni's payout partners. The API surfaces the wallet provider list, eligibility per corridor and final settlement status — ideal for gig-economy platforms paying contractors abroad.

4. FX Rate Calculator API

Read the same multi-currency rates the in-app Currency Exchange Rate Calculator displays. GET /fx/quote?from=QAR&to=INR&amount=5000 returns the indicative rate, payout amount and rate timestamp; downstream rate-monitor jobs poll it on a schedule and write to BI dashboards.

5. Transfer History & Statement Export

Paginated transaction history with date-range and rail filters, exportable as JSON, CSV or a signed PDF statement. Used by accountants for monthly closing and by individual senders who need a tax-style record of remittances out of Qatar.

6. Branch & Agent Locator Feed

Structured directory of Unimoni branches and partner agents (Doha Festival City, Al Khor Mall and other locations), with geo-coordinates, opening hours and offered services. Consumed by mall-discovery apps, HR onboarding portals for new expats, and B2B partner-routing logic.

Data available for integration

The table below summarises the data types we routinely expose for Unimoni Qatar integrations, the in-app source surface, granularity, and the downstream business use cases that drive the work. All access is performed under the customer's authorization or via documented public/authorized endpoints.

Data typeSource surfaceGranularityTypical use
Outbound transactionsTransfer history screen, push notificationsPer-transaction (ref id, amount, fee, FX rate, status)Accounting reconciliation, payroll back-office, audit
FX quotesCurrency Exchange Rate CalculatorPer-currency-pair, timestampedTreasury dashboards, rate-comparison engines
Beneficiary bookSend-money flow / saved beneficiariesBeneficiary record (masked account, country, rail)Bulk payroll, compliance KYC propagation
Cash-pickup statusTrack-transaction screenPer-transfer state machineNGO disbursement dashboards, support tooling
Wallet transfer statusMobile Wallet Transfer flowProvider, wallet ref, settlement eventGig-economy contractor payouts
Branch / agent directoryBranch locator + maps modulePer-branch (lat/lng, hours, services)Maps, mall-finder apps, partner routing
User profile + KYC stateSign-up flow / account screenAccount-level (verification level, limits)Onboarding bridges, AML/CFT screening
Notification eventsPush / in-app alertsEvent stream (status change, FX threshold)Real-time webhooks for ERP / messaging

Typical integration scenarios

Scenario A — Payroll vendor reconciles bulk remittances

An HR-tech vendor running monthly salary disbursements for blue-collar workers in Qatar needs to confirm that every salary transfer succeeded. We wire the transfer-history API into their reconciliation engine. Each pay-cycle, a job calls GET /transfers?from=2026-04-01&to=2026-04-30&rail=BANK,CASH,WALLET, joins the response with the internal payroll ledger, and flags any non-CREDITED state for ops follow-up. Maps to OpenFinance "account information" access patterns.

Scenario B — Treasury dashboard tracking QAR-INR corridor

A South-Asian SME with Qatar-based subsidiaries polls GET /fx/quote every five minutes for QAR→INR and QAR→PHP, stores the curve in BigQuery, and triggers a Slack alert when the rate beats a threshold. This complements OpenBanking treasury feeds with one of the corridors most relevant for GCC outbound flow.

Scenario C — NGO field-disbursement workflow

An NGO disbursing emergency cash to unbanked beneficiaries uses the cash-pickup endpoint to issue a reference number per recipient, then watches the webhook for the "PICKED_UP" event. Each redemption is mapped to a case file with timestamp, payout city and partner-agent code, satisfying donor reporting and AML/CFT obligations under Qatar Law No. 20 of 2019.

Scenario D — Compliance-grade statement export

A migrant worker preparing residency / loan documents needs a clean PDF statement of one year of remittances. The signed PDF endpoint produces a Unimoni-branded statement with the Qatar Central Bank licence note, listing every transfer, fee, FX and payout corridor — a use case that mirrors the OpenBanking "statement download" pattern but for outbound remittance.

Scenario E — Branch / agent feed for a mall-discovery app

A Qatar lifestyle app surfacing services at Doha Festival City, Al Khor Mall and other Unimoni locations consumes GET /branches?near=lat,lng&service=remittance and renders pins on a map with hours and offered rails. New branch openings (such as the November 2023 Al Khor Mall launch) flow through automatically without engineering changes.

Technical implementation

1) Account login & token refresh

// Sender authentication (pseudocode)
POST /api/v1/unimoni-qa/auth/login
Content-Type: application/json

{
  "identifier": "+9745xxxxxxx",
  "credential": "<mpin_or_otp>",
  "device_id": "io.thoughtbox.unimoni:DEVICE_HASH"
}

200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rt_...",
  "expires_in": 1800,
  "kyc_level": "FULL",
  "remittance_limit_qar": 50000
}

The login wrapper mirrors the app's authorization (OTP / MPIN), validates session against Qatar's E-KYC Regulation tiers, and returns a refreshable bearer token usable across the rest of the API surface.

2) Transfer history (statement query)

// Fetch outbound remittance history
POST /api/v1/unimoni-qa/transactions
Authorization: Bearer <ACCESS_TOKEN>

{
  "from_date": "2026-01-01",
  "to_date": "2026-04-29",
  "rail": ["BANK", "CASH", "WALLET"],
  "status": ["CREDITED", "IN_TRANSIT", "FAILED"],
  "page": 1, "page_size": 50
}

200 OK
{
  "items": [{
    "ref": "UQA2604291245",
    "sent_qar": 4500.00,
    "received": { "ccy": "INR", "amount": 102375.00 },
    "fx_rate": 22.75,
    "fee_qar": 18.00,
    "rail": "BANK",
    "beneficiary": { "name_mask": "R**** K****", "country": "IN" },
    "status": "CREDITED",
    "created_at": "2026-04-29T08:12:31Z"
  }],
  "page": 1, "total": 137
}

3) Status webhook

// Subscribed status update (server → your endpoint)
POST https://your-app.example.com/webhooks/unimoni
Content-Type: application/json
X-Unimoni-Signature: t=1714378351,v1=hex(hmac_sha256(body, secret))

{
  "event": "transfer.status_changed",
  "ref": "UQA2604291245",
  "old_status": "IN_TRANSIT",
  "new_status": "CREDITED",
  "rail": "BANK",
  "corridor": "QA-IN",
  "ts": "2026-04-29T08:46:02Z"
}

// On 5xx from your endpoint, retry with exponential backoff
// (1m, 5m, 30m, 2h, 12h) up to 24h.

Errors follow a normalised envelope ({"error_code": "RAIL_UNAVAILABLE", "retryable": true}) so consumers can branch on retryable vs terminal failures without guessing.

Compliance & privacy

Unimoni operates under a Qatar Central Bank (QCB) licence granted in 2007, and any integration with its app data must respect the same regulatory perimeter. We design every interface to satisfy: Qatar Law No. 13 of 2016 on Personal Data Privacy Protection, Qatar Law No. 20 of 2019 on Combating Money Laundering and Terrorism Financing, the QCB's 2023 E-KYC Regulation and the broader Qatar Fintech Strategy (March 2023) which promotes digital banking, open banking and insurtech aligned with Qatar National Vision 2030.

Practically, that means we ship: explicit user consent capture, data-minimisation by default (we never request more fields than the downstream use case truly needs), masking of beneficiary PII at rest, AML-grade audit logs that retain transaction metadata for the period required by Qatar's AML/CFT instructions, and clear handling of cross-border data transfers when consumers sit outside Qatar. NDAs, DPIAs and customer-side authorization letters are standard parts of our delivery package.

For interfaces that touch payment-card details, we follow PCI DSS scope-reduction patterns (tokenisation, card-not-stored designs) to keep your environment out of full PCI scope wherever possible.

Data flow / architecture

A typical deployment looks like this:

  • 1. Client app — Unimoni Qatar (io.thoughtbox.unimoni) on Android / iOS, plus the web portal at unimoni.qa.
  • 2. Integration layer — Our hosted API gateway (or your self-hosted build) translates app-level flows into REST endpoints with token auth, rate limiting and signed webhooks.
  • 3. Storage & audit — Encrypted store of raw responses, normalised transaction records and an append-only audit log for AML/CFT review.
  • 4. Downstream consumers — Your accounting/ERP (NetSuite, SAP, Zoho), BI dashboards (Looker, Metabase), payroll back-office, NGO case-management or treasury tooling.

Every node is replaceable: customers who already run a data lakehouse can skip step 3 and stream events straight into BigQuery / Snowflake.

Market positioning & user profile

Unimoni Qatar is a sender-side remittance app aimed primarily at Qatar's expat workforce — predominantly South and South-East Asian (Indian, Filipino, Nepalese, Bangladeshi, Sri Lankan), Egyptian and Levantine workers — sending money home from Doha, Al Wakra, Al Khor and other Qatari cities. The app supports both Android (this Google Play listing, package io.thoughtbox.unimoni) and iOS (App Store ID 1581597813), with a parallel web channel at unimoni.qa for desktop senders. The typical user is a B2C individual remitter; the integration buyers we serve, however, tend to be B2B: HR/payroll vendors, treasury teams of multinationals operating in Qatar, NGOs, and Qatar-based fintechs that need a clean view of outbound remittance activity for their own customers.

Screenshots

Click any thumbnail to view a larger version. Visual surfaces below are the data sources we map to API endpoints.

Unimoni Qatar app screenshot 1 Unimoni Qatar app screenshot 2 Unimoni Qatar app screenshot 3 Unimoni Qatar app screenshot 4 Unimoni Qatar app screenshot 5 Unimoni Qatar app screenshot 6

Similar apps & integration landscape

Unimoni Qatar sits inside a broader cross-border remittance ecosystem. Teams that integrate Unimoni often also need unified exports across one or more of the following apps. We list them as part of the landscape; we do not rank them.

LuLu Money — Another GCC-strong remittance app covering India, the Philippines, Pakistan, Bangladesh and beyond. Clients regularly ask us for a single transaction-history view that merges Unimoni Qatar and LuLu Money records.
Remitly — A US-headquartered remittance service with strong corridors into the Philippines, India and Mexico. When migrant senders use both Remitly and Unimoni, a unified statement export is a common ask.
WorldRemit — Specialises in cross-border remittance with deep reach into African corridors and mobile-money payout. Often paired with Unimoni for senders covering both Asian and African beneficiaries.
Wise — Multi-currency account and FX-transparent transfers; treasury teams frequently compare Wise FX feeds with Unimoni's QAR FX to benchmark corridor pricing.
Revolut — Multi-currency wallet and card; users moving between EU and Qatar often hold both. A combined card-spend + remittance view is a typical integration brief.
Western Union — One of the oldest cash-pickup networks; many Unimoni cash-pickup beneficiaries also receive WU transfers. Joint reconciliation across both rails is a common B2B requirement.
Xoom (PayPal) — Bank-deposit and cash-pickup remittance across 100+ countries; appears in mixed-rail reconciliation jobs alongside Unimoni.
TapTap Send — Low-cost transfers to Africa, Asia and Latin America with a focus on mobile-money wallets — a natural complement to Unimoni's wallet-transfer rail.
Sendwave — Mobile-first transfers especially into African mobile money; relevant for diaspora-NGO use cases that span Unimoni and Sendwave senders.
Dahabshiil — Long-established remittance network with strong East-African corridors; often paired with Unimoni for compliance-heavy disbursement programmes.
Skrill — Digital wallet and cross-border transfers; sits in the same OpenFinance landscape when wallets and remittance flows need to be reported together.

If you already work with any of the apps above and need a single API surface that also includes Unimoni Qatar, that is exactly the kind of brief we ship in 5–15 business days.

What we deliver

Deliverables checklist

  • API specification (OpenAPI 3.1 / Swagger) covering login, transfers, FX, branches and webhooks
  • Protocol & auth flow report for the Unimoni Qatar mobile app (token chain, signing, retry semantics)
  • Runnable source code (Python, Node.js, or Go) with unit and integration tests
  • Postman collection and example payloads for each endpoint
  • Compliance brief: QCB, AML/CFT (Law No. 20/2019), Personal Data Privacy (Law No. 13/2016), E-KYC mapping
  • Operational runbook: monitoring, alerting, incident response

Two engagement models

Source-code delivery — from $300. We hand over the runnable API source code and full documentation. Pay after delivery upon satisfaction. Best for teams who want to host the integration in-house and own the code.

Pay-per-call hosted API. Use our hosted endpoints and pay only for the calls you make. No upfront fee. Best for teams who prefer usage-based pricing and a managed runtime.

Use-case mapping

Tell us which downstream you are wiring to (NetSuite, SAP, Zoho, Looker, Metabase, in-house data lake, payroll engine, NGO case-management) and we will tailor the field mapping rather than ship a generic schema.

About us

We are an independent technical service studio specialising in mobile-app interface integration and authorized API integration. The team brings hands-on experience across mobile applications, remittance, payments and fintech in the GCC, South Asia and Europe. We have shipped protocol-analysis and OpenFinance-style integrations for banking, remittance, e-commerce, hotel and OTT-media apps.

  • Remittance, digital banking, FX and cross-border clearing
  • Enterprise API gateways, webhook fabrics, security review
  • Custom Python / Node.js / Go SDKs and test harnesses
  • Full pipeline: protocol analysis → build → validation → compliance handover
  • 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 API and pay only per call, no upfront cost

Contact

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

Contact page

Engagements are scoped under written authorization or against documented public/authorized APIs. NDAs available on request.

Engagement workflow

  1. Scope confirmation: which Unimoni Qatar surfaces (login, transfer, FX, branch) and downstream consumers.
  2. Protocol analysis & API design (2–5 business days).
  3. Build, internal validation and security review (3–8 business days).
  4. Documentation, samples, Postman collection and test cases (1–2 business days).
  5. First delivery typically lands in 5–15 business days; third-party approvals may extend timelines.

FAQ

What do you need from me?

The target app name (Unimoni Qatar — already provided), the concrete needs (e.g. transaction history, FX feed, branch directory, webhook), and any existing backend credentials or sandbox access if you have them.

How long does delivery take?

Usually 5–12 business days for a first API drop and documentation; multi-rail or cross-app stacks (Unimoni + LuLu Money + Wise, for example) may take longer.

How do you handle compliance?

Authorized or documented public APIs only, with consent capture, AML/CFT-aligned logging, retention rules from QCB instructions and Qatar Personal Data Privacy law, and NDAs when required.

Can you also cover similar apps?

Yes — we routinely deliver unified surfaces over Unimoni Qatar plus apps such as LuLu Money, Remitly, WorldRemit, Wise, Revolut, Western Union, Xoom, TapTap Send, Sendwave, Dahabshiil and Skrill.
📱 Original app overview (Unimoni Qatar — appendix)

Sending money online is more convenient with the Unimoni Qatar Mobile App. Transfer money quickly and easily anytime, anywhere, with secure money transfers backed by Unimoni's network of correspondent banks and payment agents. Users register online and use a debit card to fund transfers through the Unimoni Online mobile app.

Unimoni is a diversified provider of financial solutions and services, facilitating the movement of money across geographies, currencies and channels through retail stores, online and mobile solutions. Unimoni is registered as a limited liability company with the Ministry of Economy and Commerce, Qatar, and licensed by the Qatar Central Bank since 2007.

Mobile application services include:

  • Bank Account Transfer
  • Cash PickUp
  • Mobile Wallet Transfer
  • Currency Exchange Rate Calculator
  • Track your transactions
  • Sign up for our services
  • Locate the nearest branch from your current location
  • Detailed maps & directions to branches
  • View your transfer history

Customers benefit from competitive exchange rates, quick processing, enhanced security and a friendly Customer Care team. Public release notes show a September 7, 2025 update with feature, performance and stability improvements; earlier updates (May 2022) added real-time notifications and shorter remittance processing time.

Package: io.thoughtbox.unimoni · App Store ID: 1581597813. Unimoni Qatar is the property of Unimoni; this page describes integration positioning and does not represent or imply endorsement.