List email templates
/settings/emails/templatesReturns the complete email template catalog in a single response. The catalog is fixed: templates cannot be created or deleted.
Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/settings/emails/templates"{ "data": [ { "body": "string", "editable": true, "enabled": true, "id": "sale", "include_credentials": true, "name": "string", "object": "email_template", "revision": "string", "variables": [ { "description": "string", "name": "string" } ] } ]}Update email settings PATCH
Updates the email settings. Only the fields included in the request are changed: setting a field to `null` clears its configured value and restores the default, and omitted fields are left unchanged. To avoid overwriting a newer version, send the `ETag` returned by the retrieve operation in the `If-Match` header. The header is optional; when it is omitted, the update is applied to the current revision.
Retrieve an email template GET
Retrieves an email template by its key. The template catalog is fixed and contains `sale`, `import`, `free`, and `new_access`. The response includes an `ETag` representing the current revision. Send this value in the `If-Match` header when updating the template to avoid overwriting a newer version.