Documentation
Possfer API Documentation
Possfer is a modern, cloud-based restaurant POS system designed for the German market. Our API gives you full control over menus, orders, tables, payments, and fiscal exports — all fully compliant with KassenSichV, DSFinV-K, and GoBD regulations.
Base URL
https://api.possfer.comQuick Start
Get up and running with the Possfer API in three steps.
Register your restaurant
Create an account and register your restaurant through the Possfer dashboard or via the API.
curl -X POST https://api.possfer.com/auth/register \
-H "Content-Type: application/json" \
-d '{
"email": "owner@restaurant.de",
"password": "your-secure-password",
"restaurant_name": "Mein Restaurant",
"tax_id": "DE123456789"
}'Get an access token
Authenticate to receive a JWT token. Tokens are valid for 24 hours.
curl -X POST https://api.possfer.com/auth/login \
-H "Content-Type: application/json" \
-d '{
"email": "owner@restaurant.de",
"password": "your-secure-password"
}'Response:
{
__PH0__: "eyJhbGciOiJIUzI1NiIs...",
__PH2__: "2026-03-21T10:00:00Z",
__PH4__: {
__PH5__: "550e8400-e29b-41d4-a716-446655440000",
__PH7__: "owner@restaurant.de",
__PH9__: "admin"
}
}Make your first request
Use the token to access any endpoint. Here we fetch the menu categories.
curl https://api.possfer.com/categories \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."Need help?
Key Features
REST API
Clean, resource-oriented JSON API following REST conventions. Predictable URLs, standard HTTP methods, and consistent error handling.
WebSocket Real-time
Live updates for kitchen displays, order status changes, and table management via persistent WebSocket connections.
TSE Compliance
Every transaction is signed via fiskaly Cloud TSE in accordance with KassenSichV. QR codes on all receipts.
DSFinV-K Export
Generate tax-audit-ready exports in the DSFinV-K format with a single API call. Fully GoBD compliant.