Update a location's details
patch/v1/tenants/{tenant_id}/locations/{location_id}
Requires an API key
Synchronous. Changes only the supplied fields; latitude and longitude travel together. Replays with the same Idempotency-Key return the current location.
Path parameters
- tenant_idintegerRequired
- location_idintegerRequired
Headers
- idempotency-keystringRequired
Request body
- namestring | null2–80 characters
- addressstring | nullUp to 120 characters
- citystring | nullUp to 120 characters
- statestring | nullUp to 120 characters
- countrystring | nullPattern
^[A-Z]{3}$ - postal_codestring | nullUp to 20 characters
- latitudenumber | nullMinimum -90 · Maximum 90
- longitudenumber | nullMinimum -180 · Maximum 180
- time_zonestring | null1–80 characters
Returns · 200
- idintegerRequired
- tenant_idintegerRequired
- namestringRequired
- addressstring | nullRequired
- citystring | nullRequired
- statestring | nullRequired
- countrystring | nullRequired
- postal_codestring | nullRequired
- latitudenumber | nullRequired
- longitudenumber | nullRequired
- time_zonestring | nullRequired
- external_referencestring | null
PATCH /v1/tenants/{tenant_id}/locations/{location_id}
curl --fail-with-body -X PATCH "https://api.ivoracharge.com/v1/tenants/1042/locations/7" \
-H "Authorization: Bearer $IVORA_API_KEY" \
-H "Idempotency-Key: order-2026-09-30-0001" \
-H "Content-Type: application/json" \
-d '{}'Response · 200
{
"id": 1,
"tenant_id": 1042,
"name": "bay-01",
"address": "string",
"city": "string",
"state": "string",
"country": "string",
"postal_code": "string",
"latitude": 34.05,
"longitude": -117.99,
"time_zone": "America/Los_Angeles",
"external_reference": "property:1001"
}Try it is not available here yetRequests from this page are off until the production API at
https://api.ivoracharge.com is public. Use the code samples from your application server; Ivora grants production access. Keys are created in Developer tools.