Render a macro against a context — the dry run before sending.
Required scope: write
POST
Required scope:
write
Path parameters
string
required
Macro id
Request body
RenderMacroRequest
object
Values for the macro’s merge fields.
Response
RenderMacroResponse
string
required
string[]
required
Slots with no value supplied. Non-empty means DO NOT SEND: a macro is only safe once every field it promises is filled.
boolean
required
string
required
string[]
required
Unresolvable tool arguments. A partially-bound refund is worse than no refund, so the call is withheld rather than sent incomplete.
object