Contains operations on the Account User resource.
Admin API Reference (2026-01-08)
The Zephr Admin API provides RESTful access to all Zephr functionality. It is designed for server-side integrations. All requests must be signed as described in HMAC Request Signing and Key Pairs.
The Admin API uses a base URL with the following format: https://{tenantId}.api.zephr.com
Note: If you have multiple tenants, the current tenant ID is shown in a blue box in the top right of the Admin Console. If you have a single site, you can find the tenant ID by navigating to your site domains. To do this, select Sites from the Delivery menu, select your site, and then click the Site Domains button. The tenant ID is the first part of the domain. For example, if the domain is news-paper.cdn.zephr.com, the tenant ID is news.
- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates
- https://demo.api.zephr.com/v4/email-templates
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'OK
The template type. Supported types: User Password Reset, User Email Update, User Email Verification, User Complete Registration, User Passwordless Authentication, User Oversubscription Notification, User 2FA Authentication, User 2FA Password Reset, User Email Update Interstitial, Pages User Email Update, Pages User Password Reset, Admin User 2FA Authentication, Admin User Role, Admin User Password Reset
It can be one of the default email template slugs provided or a custom one. Default email template slugs provided: password-reset-email, user-update-email, verify-email-address, complete-user-registration, passwordless-authentication-email, user-oversubscription-notification, two-factor-authentication-email, password-reset-email-2fa, user-interstitial-update-email, pages-user-email-update-otp-email-template, pages-password-reset-email, admin-user-2fa-email-template, v4-admin-user-role-assigned-email, v4-admin-user-password-reset-email.
{ "results": [ { … } ] }
- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates/{slug}
- https://demo.api.zephr.com/v4/email-templates/{slug}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates/{slug}' \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'OK
The template type. Supported types: User Password Reset, User Email Update, User Email Verification, User Complete Registration, User Passwordless Authentication, User Oversubscription Notification, User 2FA Authentication, User 2FA Password Reset, User Email Update Interstitial, Pages User Email Update, Pages User Password Reset, Admin User 2FA Authentication, Admin User Role, Admin User Password Reset
It can be one of the default email template slugs provided or a custom one. Default email template slugs provided: password-reset-email, user-update-email, verify-email-address, complete-user-registration, passwordless-authentication-email, user-oversubscription-notification, two-factor-authentication-email, password-reset-email-2fa, user-interstitial-update-email, pages-user-email-update-otp-email-template, pages-password-reset-email, admin-user-2fa-email-template, v4-admin-user-role-assigned-email, v4-admin-user-password-reset-email.
{ "templateType": "template type", "slug": "email template slug", "label": "Name of the email template", "subject": "Email subject", "content": "Email content", "default": false }
- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates/{slug}
- https://demo.api.zephr.com/v4/email-templates/{slug}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates/{slug}' \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates/{slug}
- https://demo.api.zephr.com/v4/email-templates/{slug}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/email-templates/{slug}' \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"templateType": "User Password Reset",
"label": "my modified default password reset",
"subject": "my modified default Password Reset Subject",
"content": "<p>New content</p>"
}'- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/zephr/public/template-components/v1/template-components/{templateConfigId}
- https://demo.api.zephr.com/zephr/public/template-components/v1/template-components/{templateConfigId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/zephr/public/template-components/v1/template-components/{templateConfigId}' \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'