Quote Agent Session Voice
POST /agent/sessions/{session_id}/voice/quote
What a voice session WOULD cost. Charges nothing.
A POST only because the ceilings are a body. It returns a credit figure and
a rate_version, and that version is the point: hand it straight to
POST /agent/sessions/{session_id}/voice, which refuses a stale one rather
than starting at today’s price against yesterday’s quote.
Tiered as a READ for that reason. It is the only way to learn the price before committing to it, so a read-only key must be able to call it.
Authorizations
Parameters
Path Parameters
Session id (UUID).
Session id (UUID).
Header Parameters
Request Body required
Mirror of VoiceQuoteRequest, including its extra="forbid".
object
Ceiling on spoken input to price for.
Ceiling on synthesised output to price for.
Which voice to price.
Responses
200
Successful Response
object
An open envelope for a hydration or voice answer.
Open because session hydration returns the agent’s STEPS as well as its
messages, and a step’s detail is whatever the tool that produced it
reported. That set grows with every tool the platform gains, and a pinned
mirror would drop the detail of exactly the newest ones - which on a
transcript surface reads as the agent having done less than it did.
object
object
Whether there are more pages
Items per page
Current page number (1-indexed)
Total number of items
422
Validation Error