← 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
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| 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.