elaichi__template__get
Read one template definition and its entries. Returns a NESTED object — { template: { id, name, description, … }, entries: [...], access } — so the name is result.template.name, never result.name, and the entry list is result.entries; access is the caller’s own level ("owner" | "edit" | "use" | "view") — "use" is what authorizes toolbox.create with this id as template_id. Entries here never carry connection_id: a template pins nothing. Errors when the id is unknown or the caller cannot see it — visible meaning owned by them, shared with them or one of their teams, or shared org-wide, and ONLY that: template:view/:manage does not widen it, there is no visibility parameter here or on GET /template/:id, and an admin auditing the organization reads nothing they were not given. Unlike role.get, team.get and the governance reads, it never answers null, so there is no null to interpret. Always read this before template.set_entries, which replaces entries wholesale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Template id (`tpl_…`) from template.list. |