{ "opencollection": "1.0.0", "info": { "name": "Twilio SendGrid Provisioning Account Templates API", "version": "1.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Templates", "type": "folder" }, "items": [ { "info": { "name": "Retrieve paged transactional templates.", "type": "http" }, "http": { "method": "GET", "url": "https://api.sendgrid.com/v3/templates", "headers": [ { "name": "on-behalf-of", "value": "" } ], "params": [ { "name": "generations", "value": "", "type": "query", "description": "Comma-delimited list specifying which generations of templates to return. Options are `legacy`, `dynamic` or `legacy,dynamic`." }, { "name": "page_size", "value": "", "type": "query", "description": "The number of templates to be returned in each page of results" }, { "name": "page_token", "value": "", "type": "query", "description": "A token corresponding to a specific page of results, as provided by metadata" } ] }, "docs": "**This endpoint allows you to retrieve all transactional templates.**" }, { "info": { "name": "Create a transactional template.", "type": "http" }, "http": { "method": "POST", "url": "https://api.sendgrid.com/v3/templates", "headers": [ { "name": "on-behalf-of", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "**This endpoint allows you to create a transactional template.**" }, { "info": { "name": "Retrieve a single transactional template.", "type": "http" }, "http": { "method": "GET", "url": "https://api.sendgrid.com/v3/templates/:template_id", "headers": [ { "name": "on-behalf-of", "value": "" } ], "params": [ { "name": "template_id", "value": "", "type": "path" } ] }, "docs": "**This endpoint allows you to retrieve a single transactional template.**" }, { "info": { "name": "Duplicate a transactional template.", "type": "http" }, "http": { "method": "POST", "url": "https://api.sendgrid.com/v3/templates/:template_id", "headers": [ { "name": "on-behalf-of", "value": "" } ], "params": [ { "name": "template_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "**This endpoint allows you to duplicate a transactional template.**" }, { "info": { "name": "Edit a transactional template.", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.sendgrid.com/v3/templates/:template_id", "headers": [ { "name": "on-behalf-of", "value": "" } ], "params": [ { "name": "template_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "**This endpoint allows you to edit the name of a transactional template.**\n\nTo edit the template itself, [create a new transactional template version](https://docs.sendgrid.com/api-reference/transactional-templates-versions/create-a-new-transactional-template-version)." }, { "info": { "name": "Delete a template.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.sendgrid.com/v3/templates/:template_id", "headers": [ { "name": "on-behalf-of", "value": "" } ], "params": [ { "name": "template_id", "value": "", "type": "path" } ] }, "docs": "**This endpoint allows you to delete a transactional template.**" } ] } ], "bundled": true }