Duplicate Template (Preview)
Schema preview only. This operation will be released soon. Every request currently returns HTTP 501 Not Implemented.
When released, this operation will copy the source Template's language, type, channel, and highest-numbered version into unpublished version 1 of a new Template. Components, canonical Files, and approval intent will be copied. Version history, publication state, and provider approval records will not be copied. The name defaults to <source name> (copy); the key defaults to a collision-resistant derivative of the source key. The operation is atomic and will not expose a partially copied Template or component graph.
Authorization
bearerAuth In: header
Path Parameters
Unique identifier for the resource.
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Human-readable name of the resource.
1 <= lengthStable key used to identify the resource.
1 <= lengthResponse Body
application/json
curl -X POST "https://api.getmateo.com/v1/templates/497f6eca-6276-4993-bfeb-53cbbbba6f08/duplicate" \ -H "Content-Type: application/json" \ -d '{}'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "key": "string", "language": "string", "type": "authentication", "channel_type": "email", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z"}Delete Template Version (Preview) DELETE
Schema preview only. This operation will be released soon. Every request currently returns HTTP 501 Not Implemented.
Get Template (Preview) GET
Preview. This read projects the current Template data model into the upcoming public contract and may change slightly before general availability.