umrahlink
Cover photo — control room
Integrations

Connected to the systems a Saudi Umrah company must use

Government platforms, e-invoicing and accounting — maintained by us, so a platform change is our problem and not your season.

Integrations
Government

Nusuk

Group submissions, permit and visa status through one maintained layer.

Nusuk Masar
Finance

E-invoicing

Issue ZATCA-compliant invoices in the same step as the booking they belong to.

ZATCA Phase 2
Back office

Accounting

Push journals to QuickBooks, or export them to the standard accounting system you already run.

QuickBooksJournal export
Open API

Anything not on the list, you can build

A documented REST API with tokens per integration, webhooks on every record change, and a sandbox tenant for your developers.

POST /v1/bookings
{ "group": "UMR-1181",
  "pax": 44, "hotel": "ajyad-makkah" }
GET /v1/pilgrims/{id}/visa
{ "status": "issued", "nusuk": true }

Tell us what you already run

We will confirm what connects on day one and what needs a connector.