Developer Tools - FiveM CAD REST API, WebSocket Events & SDK
CDE CAD exposes a complete developer surface for FiveM communities and integrators: versioned REST API, real-time WebSocket events, outbound webhooks, scoped API keys, FiveM Lua SDK, and a developer dashboard with usage and audit history.
What you get
- Versioned REST API with OpenAPI spec covering every resource
- WebSocket event stream for real-time integrations
- Outbound webhooks with HMAC-signed payloads and retry on failure
- Scoped API keys (read-only, write-to-X, admin) with rotation
- Lightweight FiveM Lua SDK for common patterns
- Per-key rate limits, usage dashboard, and audited API calls
FAQ
Does CDE CAD have a public API?
Yes. Versioned REST API, WebSocket event stream, and outbound webhooks cover every resource.
Can I push 911 calls into CDE CAD from a FiveM resource?
Yes. POST to the calls endpoint or emit the appropriate WebSocket event. The Lua SDK provides helpers.
Does CDE CAD support webhooks?
Yes. Outbound webhooks with HMAC-signed payloads, retries, and a delivery dashboard.
Can I create scoped API keys?
Yes. Each key has a permission scope, rate-limit tier, optional IP allow-list, and per-key rotation.
Where are the API docs?
REST API at /docs/rest-api. WebSocket reference at /docs/websocket-events. SDK examples in the docs.