{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"**This endpoint allows you to retrieve all transactional templates.**","properties":{"query":{"type":"object","properties":{"generations":{"allOf":[{"$ref":"#/definitions/Generations"},{"type":"string","default":"legacy"}],"description":"Comma-delimited list specifying which generations of templates to return. Options are `legacy`, `dynamic` or `legacy,dynamic`."},"page_size":{"type":"number","minimum":1,"maximum":200,"description":"The number of templates to be returned in each page of results"},"page_token":{"type":"string","description":"A token corresponding to a specific page of results, as provided by metadata"}},"required":["page_size"],"additionalProperties":false},"headers":{"type":"object","properties":{"on-behalf-of":{"type":"string","description":"The `on-behalf-of` header allows you to make API calls from a parent account on behalf of the parent's Subusers or customer accounts. You will use the parent account's API key when using this header. When making a call on behalf of a customer account, the property value should be \"account-id\" followed by the customer account's ID (e.g., `on-behalf-of: account-id <account-id>`). When making a call on behalf of a Subuser, the property value should be the Subuser's username (e.g., `on-behalf-of: <subuser-username>`). See [**On Behalf Of**](https://docs.sendgrid.com/api-reference/how-to-use-the-sendgrid-v3-api/on-behalf-of) for more information."}},"required":[],"additionalProperties":false}},"required":["query"],"additionalProperties":false,"definitions":{"Generations":{"type":"string","enum":["legacy","dynamic","legacy,dynamic"]}}},"name":"Retrieve paged transactional templates.","id":"sendgrid.templates.listtemplate","example":{"query":{"page_size":1}},"maxRequests":1,"summary":false}}