Developers
Run Procera yourself and build on it
Everything the web app does goes through one HTTP API, and every installation is yours to run. Start with self-hosting, then automate with personal API tokens.
Self-hosting
PostgreSQL, the server and the web app on one machine with Docker Compose, from an empty server to a first published policy.
API
A JSON API under /api/v1 with RFC 9457 errors, safe retries and optimistic concurrency. Authenticate with a personal API token.
Extend
Get told when things happen, and plug in your own systems, without bypassing permissions, auditing or workspace isolation.
Try it
Your first request in a minute
Make a token in Procera (account menu › API tokens), pick only what it needs, and call the API. A token acts as you, with just those permissions, and never approves or signs.
curl https://procera.example.com/api/v1/requests?scope=mine \
-H "Authorization: Bearer $PROCERA_TOKEN"
{"items": [{"display_id": "LR-2026-000123",
"type_name": "Leave request",
"status": "in_progress", ...}]}