HiringCenter API
HiringCenter REST API (v2)
The HiringCenter v2 API is a REST API for managing:
- Prospects
- Notes
- Tasks
- Meetings
- Account metadata
- Webhook integrations
Base URL
https://api.hiringcenterpro.com/v2
Authentication
Create an API Key in your HiringCenter account by navigating to Settings -> API / Webhooks -> Add API Key.
Create an API Key (Video)
All endpoints require API Key authentication. The HiringCenter API uses Bearer token authentication for requests. Send your API key in the Authorization header:
- Authorization header
Code
API keys are hashed and stored securely. Each key is associated with an account and includes account-scoped permissions.
Example Requests
-
List prospects
Code -
Create a prospect
Code
Rate Limiting
Requests are rate limited by authenticated identity to ensure fair usage and system stability:
- API key authentication: per API key
- Firebase authentication: per Firebase user
- Other auth types: per authenticated identity
Dual-window limits are enforced:
300requests per minute (burst window)6000requests per hour (sustained window)
Rate Limit Headers
Use these response headers to monitor usage:
RateLimit-LimitRateLimit-RemainingRateLimit-Reset
Rate Limit Exceeded Response
When a rate limit is exceeded, the API returns:
- Status Code:
429 Too Many Requests - Headers:
Retry-AfterRateLimit-LimitRateLimit-RemainingRateLimit-Reset
- Response Body:
Code
Request and Response Conventions
- Requests and responses use
application/jsonunless otherwise noted - Timestamps are Unix time in milliseconds unless otherwise specified
- Standard error responses follow the
Errorschema
Last modified on

