Authenticate to Bob's public API with a service user and read employee data via the People search endpoint.

domain: apidocs.hibob.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. In Bob, create a new API Service User to get an ID and token (service users can't log into Bob and exist only to authenticate API calls).
  2. Create a dedicated permission group, add the service user to it, and grant view access to the 'root,' 'about,' 'employment,' and 'work' categories (Default Employee Fields) needed for basic reads.
  3. Fetch field metadata first to learn field IDs, categories, and data types before building your query.
  4. Authenticate each request with the service user ID and token in the Authorization header.
  5. POST to /v1/people/search with a fields array (dot-notation IDs like root.id, work.department) and optional filters to retrieve employee records in one response.
  6. Set showInactive: true in the request when you need terminated, inactive, or former employees, since the default excludes them.

Known gotchas

Related routes

Authenticate to the Personio API v2 with client credentials and retrieve a paginated list of employee (person) records.
developer.personio.de · 6 steps · unrated
Create and authenticate an API Service User for the HiBob (Bob) API using Basic auth
apidocs.hibob.com · 5 steps · unrated
Fetch people data from HiBob using service user authentication
apidocs.hibob.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans