Developer
Developer - LLM Proxy

Get Llm Proxy Request

One request in full, with the per-leg columns folded back into a list.

Declared after /stats, /import-state, and /call/{...} so those literal segments win the match (FastAPI resolves in declaration order).

get/developer/llm-proxy-requests/{request_id}

Path parameters

request_idstring required

Response

Successful Response

request_idstring required
vapi_call_idstring nullable
call_idstring uuid nullable
customer_idstring uuid nullable
logged_atstring date-time required
outcomestring nullable
winnerstring nullable
winner_ttft_msnumber nullable
total_msnumber nullable
stream_duration_msnumber nullable
assistant_hintstring nullable
requested_modelstring nullable
n_messagesinteger nullable
n_toolsinteger nullable
output_chunksinteger nullable
output_charsinteger nullable
finish_reasonstring nullable
stop_reasonstring nullable
tool_namesstring[] nullable
errorstring nullable
anthropic_ttft_msnumber nullable
bedrock_ttft_msnumber nullable
anthropic_error_kindstring nullable
bedrock_error_kindstring nullable
image_tagstring nullable
ecs_task_idstring nullable
prewarm_okboolean nullable
has_bodiesboolean

Whether a bodies line was imported for this request

request_seqinteger nullable
cw_ingested_atstring date-time nullable
log_streamstring nullable
hedge_delay_msnumber nullable
empty_completion_at_msnumber nullable
legs_startedstring[] nullable
system_prompt_charsinteger nullable
max_tokensinteger nullable
temperaturenumber nullable
bodies_truncatedboolean
bodies_logged_atstring date-time nullable
metrics_imported_atstring date-time nullable
bodies_imported_atstring date-time nullable
legs_extraobject nullable
raw_metricsobject nullable

Changes