locationId | string | no | Location ID. |
name | string | no | Location name. |
alternateName | string | no | Optional alternate name. |
address | string | no | Address label. |
primary | boolean | no | Whether this is the primary company location. |
coordinates.longitude | number | yes | Longitude. |
coordinates.latitude | number | yes | Latitude. |
timeZone | string | no | IANA timezone. |
type | string | no | branch, outdoor, online, external, or temporary. |
allowsClientAssignment | boolean | no | Whether clients can be assigned to this location. |
accessZones[].key | string | no | Stable zone key. |
accessZones[].name | string | no | Zone display name. |
accessZones[].isActive | boolean | no | Zone active flag. |
facilitiesAndServices.mode | string | no | inherit or custom. |
facilitiesAndServices.facilities[] | array | no | Facility keys. |
facilitiesAndServices.services[] | array | no | Service keys. |
profile.visibility | string | no | Location profile visibility mode. |
profile.displayName | string | no | Public display name. |
profile.description | string | no | Public description. |
profile.website | string | no | Public website. |
profile.email | string | no | Public email. |
profile.phone | string | no | Public phone number. |
profile.socialMedia.instagram | string | no | Instagram URL or handle. |
profile.socialMedia.facebook | string | no | Facebook URL or handle. |
profile.socialMedia.linkedin | string | no | LinkedIn URL or handle. |
profile.socialMedia.youtube | string | no | YouTube URL or handle. |
profile.socialMedia.twitter | string | no | Twitter/X URL or handle. |
openingHours.mode | string | no | Opening-hours mode. |
openingHours.weeklyPattern[].dayOfWeek | integer | yes | Day number, 0 through 6. |
openingHours.weeklyPattern[].slots[].startTime | string | no | Local start time, HH:mm. |
openingHours.weeklyPattern[].slots[].endTime | string | no | Local end time, HH:mm. |
openingHours.exceptions[].date | string | yes | Exception date timestamp. |
openingHours.exceptions[].type | string | no | Exception type, such as closed. |
openingHours.exceptions[].slots[].startTime | string | no | Exception slot start time. |
openingHours.exceptions[].slots[].endTime | string | no | Exception slot end time. |
openingHours.exceptions[].reason | string | no | Public reason text when configured. |
archived | boolean | no | Whether the location is archived. |
createdAt | string | yes | Creation timestamp. |
updatedAt | string | yes | Update timestamp. |