# HiBob Jobs API

> Public job postings from companies that use HiBob (Bob), one endpoint - same schema as 30+ other sources.

**Canonical URL:** https://jobspipe.dev/sources/hibob

## Coverage

- **Sources covered:** Public HiBob-hosted careers pages
- **Freshness:** 24h refresh
- **History retention:** 12 months retention

## Why HiBob jobs data is confusing

Most developers searching "HiBob API" land on the Bob Service API (apidocs.hibob.com) - a token-authenticated HRIS API for one company's people, time-off, payroll, and reports. It is scoped to a single customer's account and is not built to return job postings across companies.

HiBob's ATS module publishes open roles to public careers pages, but there is no public endpoint that enumerates HiBob customers or their postings. JobsPipe indexes the public HiBob-hosted job postings it can identify and normalizes them into the same JSON shape as every other source.

## Workarounds

### Use the Bob Service API

Right for reading or writing one customer's HR data once you hold their service-user token. It is not a cross-company job feed, and each customer must mint you a token.

### Scrape individual HiBob careers pages

Possible for a company whose careers URL you already know. Subject to rate limits, HTML drift, and no way to discover other customers.

### Use JobsPipe

Public job postings from HiBob-powered careers pages under one endpoint, normalized - no per-customer token, no slug discovery.

## Fields available on every record

- `id`
- `source`
- `tenant`
- `title`
- `company`
- `location`
- `salary`
- `employment_type`
- `remote`
- `posted_at`
- `expires_at`
- `apply_url`
- `description`

## Sample response

```json
{
  "id": "hb_ZThmMmQ0YzUtOWJi",
  "source": "hibob",
  "tenant": "monzo",
  "title": "Product Designer",
  "company": "Monzo",
  "location": {
    "city": "London",
    "region": null,
    "country": "GB",
    "remote": false
  },
  "salary": {
    "min": 70000,
    "max": 90000,
    "currency": "GBP",
    "period": "year",
    "source": "explicit"
  },
  "employment_type": "full_time",
  "posted_at": "2026-05-17T10:15:00Z",
  "expires_at": null,
  "apply_url": "https://app.hibob.com/careers/monzo/job/...",
  "description": "Monzo is hiring a Product Designer to shape the flows behind everyday banking ..."
}
```

## FAQ

### Is there a HiBob API for job postings?

Not a public cross-company one. The Bob Service API is a token-authenticated HRIS API scoped to a single customer's account (people, time-off, payroll), not a job-postings feed. For public HiBob-hosted job postings across many companies, JobsPipe is the aggregation layer.

### How do I get a HiBob API token?

A HiBob service-user token is created inside the customer's Bob account under Settings > Integrations > Service Users, and it only sees that one company's data. JobsPipe needs no HiBob token - it consumes only public careers-page postings and authenticates with one JobsPipe key.

### Can I get jobs from one company that uses HiBob?

Yes. "company_name_partial_match_or": ["monzo"] in the JSON body of POST /v1/jobs/search filters to that company's postings (substitute any company name).

### Does JobsPipe expose HiBob employee or payroll data?

No. JobsPipe reads only public job postings - never employee, time-off, or payroll data.

## HiBob API documentation

HiBob's developer documentation lives at apidocs.hibob.com. The Bob Service API authenticates with a service-user token minted inside one customer's account and exposes people, employment, time-off, payroll, and reports for that customer only. It is not a public, cross-company job feed: there is no unauthenticated postings endpoint and no list endpoint to enumerate HiBob customers. JobsPipe's normalized JSON schema is documented at /docs and uses the same shape across HiBob, Workday, Greenhouse, and 30+ other sources.

## HiBob API integration

A single-tenant HiBob integration - sync people, read time-off, push HR records - uses a service-user token against the Bob Service API. For cross-tenant aggregation where you want public job postings across many companies that run HiBob's ATS, JobsPipe is the integration: one API key, public HiBob-hosted postings normalized into the same JSON schema as 30+ other ATSs. Sample request and response are below.

## Related

- **Product:** https://jobspipe.dev/jobs-api
- **All sources:** https://jobspipe.dev/sources
- **Docs:** https://jobspipe.dev/docs
- **Sign up (free tier):** https://jobspipe.dev/signup

---
Generated from structured data. View the rendered page at https://jobspipe.dev/sources/hibob.