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.
Request
Generates a pre-signed URL for securely uploading a thumbnail image. The link expires after 10 minutes.
Considerations:
- Uploaded images are not optimized by the server; please upload images pre-optimized for web use.
- Each uploaded file receives a unique
thumbnailIdfor reference within your application, but the file name in the bucket is derived from this ID, ensuring no conflicts with existing files.
The name of the file. Unique file names are recommended but not enforced; the system generates a unique ID for each upload.
- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/thumbnails/upload-url
- https://demo.api.zephr.com/v4/thumbnails/upload-url
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/thumbnails/upload-url \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"fileName": "unique-thumbnail.jpg",
"contentType": "image/jpeg"
}'{ "id": "4f5c49a5-e433-4ac1-b0ad-d67897988899", "uploadUrl": "https://zephr-thumbnails.s3.amazonaws.com/{generated-path}?..." }
- 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>'