REST API
Subscriptions

Subscription administration

ZiadaPOS is free to use. Signup does not create a trial subscription, and customer plan checkout, public plan listings, and subscription payment webhooks are disabled. Existing subscription records remain available to platform administrators for historical support.

Admin routes

The following endpoints require an admin session with MFA:

MethodPathPurpose
GET/subscriptions/admin/plansList configured plans for administration.
POST/subscriptions/plansCreate a legacy plan record.
PATCH/subscriptions/plans/:idUpdate a legacy plan record.
DELETE/subscriptions/plans/:idDeactivate a legacy plan record.
GET/subscriptions/allList historical organisation subscriptions.
GET/subscriptions/all/:idView a historical subscription.
POST/subscriptions/all/:id/activateUpdate a historical subscription record.
PATCH/subscriptions/all/:id/extra-storesUpdate a historical record's store count.

These administration routes do not restrict access to ZiadaPOS features or store creation.