Update Dispatch Call
Update editable fields on an existing dispatch call.
PATCH https://api.sonorancad.com/v2/emergency/servers/{serverId}/dispatch-calls/{callId}
Rate limit:
10 requests per minuteAuthenticated v2 endpoints are rate limited per API key rather than per IP address.
Update one or more editable fields on an existing dispatch call.
Path Parameters
serverId
integer
Configured Sonoran CAD server ID.
callId
integer
Dispatch or 911 call ID.
Request Body
Send only the fields you want to update.
If you provide metaData, it replaces the stored object for the call. Include existing keys you want to keep. Pass x and y to update the call's live map position; z and radius are also commonly used for map workflows.
{
"status": 1,
"postal": "9002",
"trackPrimary": true,
"metaData": {
"source": "integration",
"x": "430.5",
"y": "-982.1",
"z": "31.0",
"radius": "100"
}
}Example Request
Use this tab only when calling the v2 API from the server side of an in-game FiveM resource.
Sonoran.lua and Sonoran.js: use the
sonorancadexport to get the ready CAD client.Sonoran.Net: FiveM exports do not return a .NET client. Read the Sonoran CAD convars and create a fresh client.
Sonoran.py: FiveM does not run Python resources; use the Python tab for external integrations.
The API key is stored in sonoran_apiKey as a protected FiveM convar. FiveM restricts a convar after add_convar_permission is configured, so only explicitly permitted resources can read it. Grant another resource access with add_convar_permission your-resource-name read sonoran_apiKey. If you change the API key in config.json, fully restart the sonorancad resource before reading the updated convar value.
Sonoran.lua
Sonoran.js
Sonoran.Net
After getting the Lua export client:
Import this YAML into Postman with Import -> Raw text to create a single-endpoint request collection for this route.
Response
Successful requests return application/json.
Enumeration Values
CALL_STATUS
0
PENDING
1
ACTIVE
2
CLOSED
CALL_ORIGIN
0
RADIO_DISPATCH
1
SELF_INITIATED
Last updated
Was this helpful?

