Fleksa
Fleksa API

Fleksa API

Developer documentation for the Fleksa backend API

Fleksa API

Developer documentation for integrating with the Fleksa platform.

Note: This section is intended for developers building integrations with Fleksa.

API Overview

The Fleksa API powers all Fleksa products - the Partner Portal, websites, POS, and mobile apps all connect through these APIs.

ServerPurpose
Main APICore business logic and data
Waiter ServerPOS application backend
Customer ServerCustomer ordering apps
KDS ServerKitchen display backend
Kiosk ServerSelf-service kiosk backend

API Documentation

Architecture

SectionDescription
Server ArchitectureMulti-server setup and routing

Orders & Payments

SectionDescription
Order ProcessingCreate and manage orders
Split PaymentsSplit bills between customers
Order TrackingReal-time order status
Payment ProcessingStripe, Adyen, PayPal integration
SectionDescription
Menu SystemMenu data and management
Restaurant ManagementRestaurant configuration

Users & Customers

SectionDescription
AuthenticationJWT, OAuth, user management
Customer ManagementCustomer profiles and data

Features

SectionDescription
Gift CardsGift card API
ReservationsTable booking API
ReviewsReviews and ratings
MarketingCampaigns and offers

Operations

SectionDescription
BillingSubscriptions and invoicing
Restaurant OperationsKDS, Waiter, POS APIs
Third-Party IntegrationsExternal services
WebhooksEvent notifications
Scheduled JobsBackground tasks
NotificationsEmail, SMS, push

Advanced

SectionDescription
Device & LoyaltyDevice registration, loyalty
Multi-TenantBrand and tenant management
Special SystemsQA, cashier, localization
Internal SystemsCaching, logging, storage

Getting API Access

Contact us to get API credentials for your integration: