POST https://api.sonorancad.com/v2/fivem/servers/{serverId}/configuration/acknowledge/{revision}
Report the saved revision that the resource has loaded. This updates appliedRevision and appliedAt for this community/server. It does not save settings, send a push event, or restart the resource.
Only acknowledge after loading the configuration. The examples use revision 4 as an example of a revision already loaded by the caller; substitute the revision you actually loaded. The official SonoranCADFiveM resource performs this acknowledgement automatically. An acknowledgement is not a health check of every submodule.
Authentication and parameters
UseAuthorization: Bearer YOUR_API_KEY. serverId is the numeric ID of a server in that key’s community (example: 1). SDKs can use the configured default server by passing nil / undefined / None / null as the first argument.
revision is the positive saved revision that was loaded. There is no request body. If a newer revision was saved before acknowledgement, the API returns 409; fetch again and apply the newer configuration before acknowledging it.
Example request
- Sonoran.lua
- SonoranCADFiveM
- Sonoran.js
- Sonoran.py
- Sonoran.Net
- OpenAPI
- cURL
Response
200 OK returns {"success": true}. A repeated acknowledgement of the current revision succeeds and refreshes its applied timestamp. A stale or unsaved revision returns 409 Conflict.
401 means authentication failed. 404 means the server is not part of the authenticated community. Fetch configuration to inspect the saved and applied revisions.
