Developer API

Build on FranjoPos

RESTful API with real-time webhooks. Build integrations, custom dashboards, and automations on top of FranjoPos data.

REST + Webhooks

Standard REST API with real-time event webhooks for orders, payments, and status changes.

API key auth

Scoped API keys per integration. Read-only or read/write, revocable anytime.

Multi-tenant ready

OAuth2 flow for building apps that connect to multiple restaurants.

Rate limiting

1,000 req/min on all plans. Enterprise customers get custom limits.

Core endpoints

GET/v1/orders
POST/v1/orders
GET/v1/orders/:id
PATCH/v1/orders/:id
GET/v1/products
POST/v1/products
GET/v1/tables
GET/v1/analytics/daily

Quick example

GET /v1/orders
curl https://api.franjopos.com/v1/orders \
  -H "Authorization: Bearer sk_live_xxxx" \
  -H "X-Branch-ID: branch_abc123"

// Response
{
  "data": [
    {
      "id": "ord_xyz789",
      "status": "preparing",
      "table": "T4",
      "total": 48.50,
      "items": [...],
      "created_at": "2026-05-20T10:32:00Z"
    }
  ],
  "meta": { "total": 24, "page": 1 }
}