Preview Quote Send
POST /quotes/{quote_id}/send-preview
Render the exact email and document /send would produce. SENDS NOTHING.
Takes the identical body to /send on purpose - a preview rendered from a
different body predicts nothing. deliver is accepted and inert.
Tiered as a READ: it renders and returns, and nothing in the handler reaches a mail transport.
Authorizations
Parameters
Path Parameters
Quote id (UUID).
Quote id (UUID).
Header Parameters
Request Body required
The same body POST /quotes/{id}/send takes - rendered, not sent.
Identical on purpose: previewing with a different body than you send is
how a preview stops predicting anything. deliver is accepted because the
app’s model has it, and it is INERT here - this handler renders and
returns, and nothing in it reaches a mail transport.
object
Responses
200
Successful Response
object
An open envelope for a quote, template, contact or job result.
object
422
Validation Error