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:Keep your API keys secure and never expose them in client-side code. Use environment variables and rotate keys regularly.
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 | 
Use the sandbox environment for development and testing. It provides full API functionality with test data that resets daily.
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