UtFast logo

UtFast

The multi-tenant backend API that powers the Alsahmil accounting and point-of-sale platform.

RESTful API · Multi-tenant · Cross-platform

What is UtFast?

UtFast is the server-side engine behind Alsahmil, a feature-rich accounting and point-of-sale system. It exposes a versioned REST API that the Alsahmil desktop application and the website use to store, fetch, and synchronize business data in real time.

It is built to be multi-tenant from the ground up: user accounts and tenancy live in a shared control database, while each customer's accounting and point-of-sale data is isolated in its own dedicated database, provisioned on demand.

What it does

Accounting

Chart of accounts, currencies, and business entities — the core ledger data that keeps Alsahmil in sync.

Point of Sale

Restaurant catalog, products, and reservations for the point-of-sale side of the platform.

Multi-tenant isolation

A shared control database for identity and tenancy, plus a separate database per customer for their own data.

Secure access

Token-based authentication for the desktop app, with a separate verified integration path for connected partner services.

Public API surface

A rate-limited public endpoint set that lets approved third-party websites submit and read data with issued API keys.

Cross-platform

One consistent API serving the desktop application and the web, so data stays unified across every client.