Welcome to the Exterview API
The Exterview API empowers developers and partner platforms to seamlessly integrate advanced hiring, assessment, and AI interview capabilities into their own systems. Built for scalability and automation, the API provides secure access to Exterview’s intelligent recruitment ecosystem from job creation and candidate management to AI-driven interviews and analytics.What You Can Build
Job Management
Create and manage job postings with automated parsing from PDF,DOCX,TXT files
Candidate Operations
Bulk upload resumes with AI-powered parsing, scoring, and skills extraction
Interview Scheduling
Schedule and manage interviews with automated assignment and notifications
Analytics & Reports
Access leaderboards, interview reports, and detailed candidate assessments
Key Features
AI Powered Resume Parsing
AI Powered Resume Parsing
Automatically extract candidate information, skills, experience, and education from resumes in multiple formats (PDF, DOC, DOCX). Our AI engine scores candidates against job requirements and provides detailed skill matching.
Intelligent Scoring System
Intelligent Scoring System
Leverage both AI-generated and manual scoring systems to rank candidates. Customize scoring criteria based on experience, skills, education, and more to find the perfect fit for each role.
GraphQL & REST APIs
GraphQL & REST APIs
Use our flexible GraphQL endpoint for complex queries and mutations, or REST endpoints for file uploads. Get exactly the data you need with efficient, well-documented APIs.
Real-time Interview Reports
Real-time Interview Reports
Access comprehensive interview reports including AI feedback, question-answer transcripts, video playback links, and detailed performance analytics.
Scalable Infrastructure
Scalable Infrastructure
Built to handle high-volume recruitment operations with rate limiting, pagination, and bulk operations support. Production and sandbox environments available.
Quick Start
Get started with the Exterview API in minutes:Get Your Credentials
Obtain your API key and Bearer token from the Exterview dashboard. See Authentication for details.
Create Your First Job
Upload a job posting and start receiving candidates. Check out Create Job.
Upload Candidates
Bulk upload candidate resumes for automated processing. See Bulk Upload.
API Architecture
The Exterview API is built on a modern, scalable architecture:Base URLs
Core Capabilities
1. Job Management
Create and manage job postings with ease:- Upload job definitions from PDF,DOCX or TXT files
- AI-powered parsing with custom prompts
- Draft and published job states
- Search and filter capabilities
2. Candidate Management
Streamline your candidate pipeline:- Bulk resume uploads (PDF, DOC, DOCX)
- Automated information extraction
- Customizable scoring criteria
- Duplicate detection
- Skills matching against job requirements
3. Interview Scheduling
Manage interviews efficiently:- Assign interviewers to candidates
- Schedule with conflict detection
- Automated reminders
- Status tracking
4. Reports & Analytics
Make data-driven hiring decisions:- AI and manual candidate leaderboards
- Detailed interview reports with AI feedback
- Video playback access
- Question-answer transcripts
- Performance metrics
Rate Limits
To ensure fair usage and system stability:- Default Limit: 600 requests per minute per organization
- Pagination: Use
pageNumandperPagefor large datasets - Bulk Operations: Recommended for high-volume operations
Rate limit headers are included in every response to help you track your usage.
SDK & Libraries
While we don’t provide official SDKs yet, our API is compatible with standard HTTP clients:Best Practices
Use Environment Variables
Never hardcode credentials. Use environment variables for API keys and tokens.
Implement Error Handling
Always handle errors gracefully with proper retry logic and exponential backoff.
Paginate Large Results
Use pagination for queries that return many results to optimize performance.
Monitor Rate Limits
Check rate limit headers and implement appropriate throttling in your application.
Use Cases
Applicant Tracking Systems (ATS)
Integrate Exterview’s AI capabilities into your existing ATS to enhance candidate screening and evaluation.Recruitment Platforms
Build comprehensive recruitment solutions with automated interview scheduling and AI-driven assessments.HR Management Systems
Add intelligent hiring workflows to your HRMS with seamless candidate management and analytics.Job Boards
Enhance job board functionality with AI-powered candidate matching and automated screening.Support & Resources
API Reference
Detailed documentation for all API endpoints
Authentication Guide
Learn how to authenticate your API requests
Contact Support
Email us at support@exterview.ai
System Status
Check status.exterview.ai for uptime
What’s Next?
Ready to start building? Here are your next steps:- Set up Authentication - Get your API credentials
- Create Your First Job - Start posting positions
- Upload Candidates - Begin candidate processing
- Explore Reports - Access analytics and insights
Ready to transform your recruitment process? Let’s get started with the Exterview API!