← Back to Productivity & Business

Interviewly

Interview preparation platform

https://hub.toolweb.in/tools/interviewly/

Endpoints

GET /

Root

GET /status

Status

POST /api/v1/analyze-jd

Analyze Job Description

Request Body (JSON)

{
  "job_description": "<string>"
}
POST /api/v1/start-interview

Start Interview

Request Body (JSON)

{
  "session_id": "<string>",
  "user_id": "<integer>"
}
POST /api/v1/submit-response

Submit Response

Request Body (JSON)

{
  "session_id": "<string>",
  "question_number": "<integer>",
  "user_response": "<string>",
  "response_time_seconds": "<string>",
  "transcription_confidence": "<string>"
}
POST /api/v1/end-interview

End Interview

Request Body (JSON)

{
  "session_id": "<string>"
}
GET /api/v1/download/{session_id}

Download Report

Parameters

NameInTypeRequiredDescription
session_id path string Session Id

Quick Start

# cURL
curl -H "X-API-Key: YOUR_API_KEY" \
  https://hub.toolweb.in/tools/interviewly/
# Python
import requests
r = requests.get("https://hub.toolweb.in/tools/interviewly/",
    headers={"X-API-Key": "YOUR_API_KEY"})
print(r.json())
# JavaScript
fetch("https://hub.toolweb.in/tools/interviewly/", {
  headers: { "X-API-Key": "YOUR_API_KEY" }
}).then(r => r.json()).then(console.log)

Sign up free to get your API key auto-filled.