RenderBlueprintResp
Result of a blueprint preview render: one entry per envelope declared in the blueprint, plus optional warnings.
- envelopesType: array object[] · RenderedEnvelope[]required
Rendered envelopes in the same order they appear in the blueprint's
spec.envelopes.One rendered envelope. The
documentsarray shape depends on the request'soptions.combinePdfs:combinePdfs: false— one entry per document declared in the blueprint envelope. Each entry'skeyandnamecome from the document.combinePdfs: true(default) — exactly one entry, representing the merged PDF for the whole envelope. The entry'skeyandnameare inherited from the envelope itself (itskeyandsubject), not from any single source document.
Consumers iterating
documents[]work in both modes; if you need to distinguish, checkoptions.combinePdfsfrom the request you sent.- documentsType: array object[] · RenderedBlueprintDocument[]required
Rendered documents in this envelope. See the schema description for how the array shape varies with
combinePdfs. - envelopeType: string
Key requiredMatches an envelope
keyfrom the blueprint'sspec.envelopes.
- warningsType: array object[] · PreviewResourceWarning[]
Non-fatal warnings raised during rendering. Surface in your authoring UI; safe to ignore for finished previews.
Non-fatal warning emitted during render — the document was produced, but a referenced resource may have an issue worth flagging in your authoring UI.
- messageType: stringrequired
Human-readable warning text.
- resourceType: string
Id requiredIdentifier of the resource the warning relates to.
- sourceType: stringenumrequired
Where the resource came from when the warning was raised.
values- yaml
- database
