Locations
GET /locations
POST /locations
GET /locations/{id}
PATCH /locations/{id}name is required. Optional: parent_id (not the location itself, otherwise 422), type (branch | room | zone | warehouse | technical), address, city, country (max 2), floor, active.
curl -X POST https://app.gymmaintain.com/api/v1/locations \
-H "Authorization: Bearer gm_..." -H "Content-Type: application/json" \
-d '{"name":"Cardio","type":"zone","parent_id":"<uuid>","floor":"1","active":true}'