For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
GuidesWhite-labelAPI Reference
GuidesWhite-labelAPI Reference
  • Panic API Reference
      • GETList fixed locations
      • POSTCreate a fixed location
      • GETGet a fixed location
      • PUTUpdate a fixed location
      • DELDelete a fixed location
      • POSTRaise a fixed-location callout
    • Errors & status codes
LogoLogo
Panic API ReferenceFixed Locations

Update a fixed location

PUT
/panic-api/v2/predefinedLocations/:id
PUT
/panic-api/v2/predefinedLocations/:id
$curl -X PUT https://staging-panic.aura.services/panic-api/v2/predefinedLocations/99001 \
> -H "Authorization: Bearer <token>" \
> -H "Content-Type: application/json" \
> -d '{
> "name": "Long Street Store",
> "externalReferenceId": "STORE-001"
>}'
1{
2 "id": 99001,
3 "name": "Long Street Store",
4 "externalReferenceId": "STORE-001",
5 "latitude": -33.9249,
6 "longitude": 18.4241,
7 "customerId": 1
8}

Updates an existing fixed location. New integrations should avoid legacy duressCode fields even if older payloads still accepted them.

Was this page helpful?
Previous

Delete a fixed location

Next
Built with

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

idintegerRequired
Fixed location identifier.

Request

This endpoint expects an object.
namestringRequired
externalReferenceIdstringRequired
latitudedoubleOptional
longitudedoubleOptional
addressstringOptional

Response

Fixed location updated.
idinteger
namestring
externalReferenceIdstring
latitudedouble
longitudedouble
customerIdinteger or null

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error