InterviewFi
Interview SmarterHire Better · Scale Faster
HomeFeaturesHow It WorksPricingDevelopersUse CasesFAQContact
Developer API · v1

InterviewFi API

Schedule interviews, manage candidates and positions, and fetch results — straight from your ATS or app.

Interactive API reference Get an API key
1
Get a key

Create an org API key under Settings → API Keys. It's shown once.

2
Authenticate

Send it as a Bearer token: Authorization: Bearer ifk_…

3
Schedule

POST /api/v1/interviews and send the candidate the invite URL.

Schedule an interview

curl -X POST https://interviewfi.ai/api/v1/interviews \
  -H "Authorization: Bearer ifk_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Senior Backend Engineer",
    "candidate": { "email": "jane@example.com", "name": "Jane Doe" },
    "positionId": "65b0c0ffee0c0ffee0c0ffee",
    "duration": 45
  }'

A successful call returns { "data": { "inviteUrl", "id", "status" } } — send the candidate the invite URL.

Endpoints

GET/api/v1/meIdentify the calling key (org + scopes)read
POST/api/v1/candidatesCreate a candidatewrite
GET/api/v1/candidatesList candidatesread
GET/api/v1/positionsList positionsread
POST/api/v1/positionsCreate a positionwrite
POST/api/v1/interviewsSchedule an interviewwrite
GET/api/v1/interviewsList interviewsread
GET/api/v1/interviews/{id}Interview statusread
GET/api/v1/interviews/{id}/evaluationInterview resultsread
DELETE/api/v1/interviews/{id}Cancel an interviewwrite
GET/api/v1/hiring-flowsList hiring flowsread
GET/api/v1/hiring-flows/{id}Hiring-flow detailread
POST/api/v1/hiring-flows/{id}/candidatesEnroll a candidate into a flowwrite
POST/api/v1/webhooksRegister a webhook (returns secret once)admin
GET/api/v1/webhooksList webhooksread
GET/api/v1/webhooks/{id}Webhook detailread
DELETE/api/v1/webhooks/{id}Delete a webhookadmin
POST/api/v1/ai/job-descriptionGenerate a job description (AI)write
GET/api/v1/tasks/{id}Poll an async AI taskread

See the full interactive reference for every parameter, response schema, and a live try-it console.

Start Today, For Free

Ready to Transform Your Interviews?

Join thousands of candidates and recruiters who are already using InterviewFi to achieve better hiring outcomes.

InterviewFi

Interview Smarter · Hire Better · Scale Faster

AI-powered interview platform for practice, assessment, and improvement. Transform your hiring process with intelligent automation.

support@linsible.com
Available Worldwide

Product

  • Features
  • Pricing
  • How It Works
  • Use Cases

Company

  • About Us
  • Contact
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service

Stay Updated

Join our community. Get AI interview tips & a free candidate profile.

No spam. Includes free candidate profile.

© 2026 InterviewFi. Built byLinsible Technologies
PrivacyTerms