This is a catch-all provider — any valid URL under
https://api.breezy.hr/v3 is supported. Any Breezy HR v3 endpoint. Construct URL as https://api.breezy.hr/v3/{path}. Most resources are company-scoped under /company/{company_id}/… (positions, pipelines, questionnaires, templates, departments); get your company_id from GET /companies. Candidates live under a position: /company/{company_id}/position/{position_id}/candidate(s). The candidate list supports ?page and ?page_size (max 50). Rate limit: 100 requests per 60 seconds per token (HTTP 429 on exceed). See https://developer.breezy.hr/reference/overview for the full reference. The endpoints below are curated examples.Endpoints
List companies the access token can manage (returns the company_id used by other endpoints)
GEThttps://api.breezy.hr/v3/companies — Free
- SDK
- cURL
Get the user that owns the access token
GEThttps://api.breezy.hr/v3/user — Free
- SDK
- cURL
List positions (job openings) for a company, optionally filtered by state (draft, published, archived, closed, pending)
GEThttps://api.breezy.hr/v3/company/{company_id}/positions?state=published — Free
- SDK
- cURL
Create a new position (job opening) for a company
POSThttps://api.breezy.hr/v3/company/{company_id}/positions — Free
- SDK
- cURL
List candidates for a position (abbreviated objects). Supports ?page and ?page_size (max 50)
GEThttps://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidates?page=1&page_size=50 — Free
- SDK
- cURL
Add a new candidate to a position
POSThttps://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidates — Free
- SDK
- cURL
Retrieve a single candidate (full object) by id
GEThttps://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id} — Free
- SDK
- cURL
Move a candidate to a different stage (and optionally a different position) in the hiring pipeline
POSThttps://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/move — Free
- SDK
- cURL
List the hiring pipelines (stage definitions) for a company
GEThttps://api.breezy.hr/v3/company/{company_id}/pipelines — Free
- SDK
- cURL
Update a candidate’s details (e.g., tags, summary)
PUThttps://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id} — Free
- SDK
- cURL
Delete a webhook endpoint
DELETEhttps://api.breezy.hr/v3/company/{company_id}/webhook_endpoint/{endpoint_id} — Free
- SDK
- cURL
Next Steps
All Providers
Browse all supported AI providers
Forward Proxy
Learn how to construct proxy URLs and authenticate requests