Flactrum API

Everything the management panel can do, over HTTP. One deliberate exception: API keys themselves are created only in the panel.

Base URL

https://api.flactrum.com/v1

The API lives on its own host. A brand is never identified by the URL — the API key decides whose data comes back, so there is one address for everyone.

Your first call

Create a key in the panel under System → API keys, then:

curl 'https://api.flactrum.com/v1/status' \
  -H 'Authorization: Bearer flk_your_key:your_secret'

/status needs no scope. It tells you whether the credentials work, which brand they belong to and which scopes they carry — which separates "my credentials are wrong" from "my scopes are wrong".

How the reference is organised

The sections below follow the panel's own menu order, so a screen you know in the panel sits in the same place here. 344 endpoints so far.

Operations

The day-to-day: branch network, shift plan, cash days, checklists and audits.

Panel: Operations → Branch dashboard · Operations → Setup guide · Operations → Branches · Operations → Reservations · Operations → Shifts · Operations → Cash & day-end · Operations → Audits · Operations → Checklists — 52 endpoints

Catalog

The sellable menu and what it produces: products, categories, addons, campaigns, recipes, languages and the orders themselves.

Panel: Menu & products → Menu & products · Menu & products → Product categories · Menu & products → Addon groups · Menu & products → Addons · Menu & products → Campaigns · Menu & products → Coupons · Menu & products → Recipes · Menu & products → Languages & translations · Menu & products → Orders — 65 endpoints

Stock & supply

Raw materials, balances and every document that moves them: counts, transfers, warehouse requests, goods receipts and purchase orders.

Panel: Stock & supply → Stock levels · Stock & supply → Stock items · Stock & supply → Stock item categories · Stock & supply → Purchase units · Stock & supply → Stock counts · Stock & supply → Stock movements · Stock & supply → Warehouses · Stock & supply → Warehouse stock · Stock & supply → Warehouse requests · Stock & supply → Branch transfers · Stock & supply → Goods receipts · Stock & supply → Purchase orders · Stock & supply → Suppliers — 85 endpoints

People & HR

Employees, leave, salaries, payroll and staff expenses.

Panel: Staff & HR → Employees · Staff & HR → Employees → documents · Staff & HR → Leave requests · Staff & HR → Salaries · Staff & HR → Payroll · Staff & HR → Staff expenses — 34 endpoints

Customers & loyalty

Customer accounts, their wallet ledger and the loyalty rules that govern points.

Panel: Customers & loyalty → Customers · Customers & loyalty → Loyalty & points — 10 endpoints

Finance

Income and expense entries, payment methods, and the reports built on top of them.

Panel: Finance → Income & expenses · Finance → Payment methods · Finance → Reports — 28 endpoints

Kiosk

How the self-service kiosk app looks: splash logo and colour theme, per brand with optional branch overrides. Edits go to a draft; kiosks only see what is published.

Panel: Kiosk settings → Appearance & theme · Kiosk settings → Kiosk sales — 18 endpoints

System

Devices, panel users, roles, webhooks, brand settings, billing and the audit log.

Panel: System → Device fleet · System → Users · System → Roles · System → Webhooks · System → API keys · System → Settings · System → Subscription & billing · System → Audit log — 52 endpoints

Before you build

AuthenticationKey formats, rotation, what each 401 means.
Requests & responsesEnvelope, pagination, incremental sync, language, rate limits.
Error codesThe full list. Branch on the code, never the message.
ScopesExactly the checkboxes shown when a key is created.