Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Palaiologos1453/OpenInterview
/ endpoints
Endpoints
37 in github.com/Palaiologos1453/OpenInterview
⨍
Functions
623
◇
Types & classes
66
↳
Endpoints
37
Route
answer_turn
app.post("/v1/interviews/{session_id}/turn", response_model=TurnResponse)
apps/api/openinterview_api/main.py:None
Route
catalog
app.get("/v1/catalog")
apps/api/openinterview_api/main.py:None
Route
clear_interviews
app.delete("/v1/interviews")
apps/api/openinterview_api/main.py:None
Route
clear_review_items
app.delete("/v1/review-items")
apps/api/openinterview_api/main.py:None
Route
create_realtime_session
app.post("/v1/realtime/sessions")
apps/api/openinterview_api/main.py:None
Route
create_review_items
app.post("/v1/interviews/{session_id}/review-items")
apps/api/openinterview_api/main.py:None
Route
create_user
app.post("/v1/users")
apps/api/openinterview_api/main.py:None
Route
delete_interview
app.delete("/v1/interviews/{session_id}")
apps/api/openinterview_api/main.py:None
Route
delete_review_item
app.delete("/v1/review-items/{item_id}")
apps/api/openinterview_api/main.py:None
Route
detect_voice_activity
app.post("/v1/vad/detect")
apps/api/openinterview_api/main.py:None
Route
export_interviews
app.get("/v1/interviews/export")
apps/api/openinterview_api/main.py:None
Route
export_report_markdown
app.get("/v1/interviews/{session_id}/report.md")
apps/api/openinterview_api/main.py:None
Route
get_question
app.get("/v1/questions/{question_id}")
apps/api/openinterview_api/main.py:None
Route
get_realtime_session
app.get("/v1/realtime/sessions/{session_id}")
apps/api/openinterview_api/main.py:None
Route
get_voice_config
app.get("/v1/voice/config")
apps/api/openinterview_api/main.py:None
Route
health
app.get("/health")
apps/api/openinterview_api/main.py:None
Route
import_interviews
app.post("/v1/interviews/import")
apps/api/openinterview_api/main.py:None
Route
list_interviews
app.get("/v1/interviews")
apps/api/openinterview_api/main.py:None
Route
list_questions
app.get("/v1/questions")
apps/api/openinterview_api/main.py:None
Route
list_review_items
app.get("/v1/review-items")
apps/api/openinterview_api/main.py:None
Route
local_diagnostics
app.get("/v1/local/diagnostics")
apps/api/openinterview_api/main.py:None
Route
metrics
app.get("/v1/metrics")
apps/api/openinterview_api/main.py:None
Route
metrics_prometheus
app.get("/v1/metrics/prometheus")
apps/api/openinterview_api/main.py:None
Route
questions_coverage
app.get("/v1/questions/coverage")
apps/api/openinterview_api/main.py:None
Route
readiness
app.get("/v1/readiness")
apps/api/openinterview_api/main.py:None
Route
readiness_smoke
app.get("/v1/readiness/smoke")
apps/api/openinterview_api/main.py:None
Route
realtime_audio_turn
app.post("/v1/realtime/sessions/{session_id}/audio-turn")
apps/api/openinterview_api/main.py:None
Route
record_realtime_event
app.post("/v1/realtime/sessions/{session_id}/events")
apps/api/openinterview_api/main.py:None
Route
report
app.get("/v1/interviews/{session_id}/report", response_model=ReportResponse)
apps/api/openinterview_api/main.py:None
Route
resume_analyze
app.post("/v1/resume/analyze")
apps/api/openinterview_api/main.py:None
Route
resume_extract
app.post("/v1/resume/extract", response_model=ResumeExtractResponse)
apps/api/openinterview_api/main.py:None
Route
save_voice_config
app.post("/v1/voice/config")
apps/api/openinterview_api/main.py:None
Route
speech_to_text
app.post("/v1/asr/transcribe", response_model=ASRResponse)
apps/api/openinterview_api/main.py:None
Route
start_interview
app.post("/v1/interviews", response_model=InterviewStartResponse)
apps/api/openinterview_api/main.py:None
Route
test_llm_connection
app.post("/v1/providers/llm/test")
apps/api/openinterview_api/main.py:None
Route
text_to_speech
app.post("/v1/tts/speech")
apps/api/openinterview_api/main.py:None
Route
update_review_item
app.patch("/v1/review-items/{item_id}")
apps/api/openinterview_api/main.py:None