Overview
The HirePanda API enables you to integrate our AI-powered hiring platform into your applications and workflows. Build custom integrations, automate workflows, and access your hiring data programmatically.Base URL:
Current Version: v1
Protocol: HTTPS only
https://api.hirepanda.com/api/v1Current Version: v1
Protocol: HTTPS only
Quick Start
1
Get Your API Key
Generate an API key from your dashboard settings
2
Make Your First Request
3
Explore Endpoints
Use our interactive API explorer or check the endpoint documentation
Authentication
All API requests require authentication using a Bearer token in the Authorization header:API Key Management
Key Features:- Multiple keys per account
- Granular permissions
- Usage tracking
- Key rotation support
- Use different keys for different environments
- Implement key rotation every 90 days
- Monitor key usage in analytics
- Revoke unused keys immediately
Rate Limiting
To ensure fair usage and platform stability:Standard Limits
- 1,000 requests per hour
- 10,000 requests per day
- 100 concurrent requests
Enterprise Limits
- 10,000 requests per hour
- 100,000 requests per day
- 1,000 concurrent requests
Request Format
Headers
Required headers for all requests:Request Body
All POST/PUT requests should send JSON:Response Format
Successful Response
Error Response
Common Patterns
Pagination
List endpoints support pagination:Filtering
Use query parameters for filtering:Sorting
Sort results using thesort parameter:
- prefix for descending order.
Field Selection
Request specific fields only:Data Types
Common Fields
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier (UUID) |
created_at | datetime | ISO 8601 timestamp |
updated_at | datetime | ISO 8601 timestamp |
status | enum | Object status |
Enumerations
Job Status:draft- Not yet publishedactive- Accepting applicationspaused- Temporarily inactiveclosed- No longer accepting
new- Just appliedscreening- Taking assessmentreview- Under reviewinterview- Interview stageoffer- Offer extendedhired- Offer acceptedrejected- Not moving forward
Webhooks
Set up webhooks to receive real-time updates:SDKs & Libraries
Official SDKs for popular languages:API Explorer
Try out API endpoints directly in your browser:Interactive API Explorer
Test endpoints with your API key in a safe environment
Environments
| Environment | Base URL | Purpose |
|---|---|---|
| Production | https://api.hirepanda.com/api/v1 | Live data |
| Sandbox | https://sandbox-api.hirepanda.com/api/v1 | Testing |
Versioning
API versions are included in the URL path:- Current:
/api/v1/ - Legacy:
/api/v0/(deprecated)
- New versions for breaking changes only
- Minimum 6-month deprecation notice
- Version sunset after 12 months
- Clear migration guides provided
Support
Next Steps
1
Authentication
Set up authentication and get your API key
2
Create a Job
Post your first job via the API
3
Manage Candidates
Track candidates through your pipeline
4
Set Up Webhooks
Configure webhooks for real-time updates