Work locations

Read-only Public API for searching work locations belonging to an employer in Bob.

A work location is a site belonging to a single employer, either a Public office or a Remote location. Work-location endpoints are read-only, search-based, and nested under the parent employer resource.

Before you begin

Required permissions

To use the Work locations API, make sure the service user or OAuth app has the following access:

AuthenticationPermission or scope
Service user (Basic Auth)Settings > Employers > View or Settings > Employers > Manage
Marketplace app (OAuth)employers:read

If the caller lacks the required permission or scope, or its source IP is not on the company IP trust list, the API returns 403 Forbidden. To learn more, see Permissions.

Work locations API endpoints

ResourceEndpoint
MetadataGet work location metadata
Work location detailsSearch work locations

Work-location metadata is employer-agnostic. Work-location search requires the parent {employerId} in the path. To list employers first, see Employers.

Rate limiting

Rate limits are restrictions that our API imposes on the number of times a user can access our endpoints within a specified period of time. To learn more about rate limiting best practices, see Rate limiting.

MethodEndpointLimit per minute
POSTGet work location metadata60
POSTSearch work locations60