Read a quote request
Authentication
AuthorizationBearer
Your Truvo API key, sent as a bearer token. The prefix selects sandbox (trv_sandbox_) or live (trv_live_).
Path parameters
id
Headers
Prefer
wait=N holds the read open for up to N seconds, where N is a whole number from 0 to 20. The answer comes as soon as the status is final or the time runs out, and it carries Preference-Applied when the server held the read open. When the server can't hold the request, it answers at once without Preference-Applied and with Retry-After. Wait that long before you poll again.
Response headers
Request-Id
The ID of this answer. An error body repeats it as request_id.
RateLimit-Limit
The calls this window allows, for the limit you're closest to reaching. The window is one minute, or one UTC day for a daily sandbox limit. A fixed window allows a burst of up to twice the limit across a window edge.
RateLimit-Remaining
The calls left in the current window.
RateLimit-Reset
Seconds until the current window ends and the count resets.
Preference-Applied
wait=N when the server held the read open for up to N seconds. Absent when the server answered without holding the read open.
Retry-After
Sent when the server can't hold the read open. Wait this many seconds before you poll again.
Response
Status, quote summaries, and next actions. Reading it doesn't start a new quote.
id
version
line
Allowed values:
environment
Allowed values:
application_id
application_version
status
Allowed values:
completeness
Allowed values:
quotes
market_outcomes
requirements
assumptions
next_actions
failure
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error