Skip to content

Locations

Your account/location record holds your SMBcrm account’s name, address, contact details, and timezone. These endpoints read that record, and list the timezone identifiers available for it.

Base URL: https://services.smbcrm.com · Version header: v3 · Scopes: locations.readonly. See Scopes.

GET/locations/{locationId}

Get details about your SMBcrm account/location, including name, address, timezone, and contact info.

scope locations.readonlyauth Location token or PIT
Terminal window
curl https://services.smbcrm.com/locations/<location_id> \
-H "Authorization: Bearer <token>" \
-H "Version: v3"
200 OK
{
"location": {
"id": "<location_id>",
"name": "Riverside Plumbing Co.",
"email": "[email protected]",
"phone": "+15125550100",
"address": "412 Main St",
"city": "Austin",
"state": "TX",
"country": "US",
"postalCode": "78701",
"website": "https://example.com",
"timezone": "America/Chicago"
}
}
GET/locations/{locationId}/timezones

List the timezones available for your account/location.

scope locations.readonlyauth Location token or PIT

Use this to look up the valid timezone identifiers for the timezone field shown above.

Terminal window
curl https://services.smbcrm.com/locations/<location_id>/timezones \
-H "Authorization: Bearer <token>" \
-H "Version: v3"
200 OK
{
"timezones": [
"America/Chicago",
"America/Denver",
"America/Los_Angeles",
"America/New_York",
"UTC"
]
}
  • Custom Fields, Values & Tags — also scoped under /locations/{locationId}; define the custom fields available across your account.
  • Contacts — the people that belong to your location.
  • Scopes — the permissions your token needs for each endpoint.