volanea_get_template
Read ONE template in full — subject, HTML body, fromEmail, type, version, and the {{variables}} it expects. volanea_list_resources and volanea_create_template both return summaries WITHOUT the body, so this is the only way to see the actual content; that split is deliberate, because echoing a full HTML body into every listing costs thousands of tokens you cannot act on. Use it to inspect or restyle existing content, and to check which placeholders a send must supply before calling /v1/send. Do NOT use it to discover ids — volanea_list_resources { templates } is far cheaper for that. Returns 404 for an unknown id rather than an empty template, so a typo fails loudly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| templateId | Yes | The `tmpl-…` id, exactly as returned by volanea_create_template or volanea_list_resources { templates }. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | Machine-readable failure code to branch on. Present only when success is false. | |
| data | No | Present when success is true. | |
| error | No | Human-readable failure reason. Present only when success is false. | |
| success | Yes | False when the call failed; read `error` and `code` in that case. |