Contains operations on the Account User resource.
Admin API reference
/- Create a user segment
Inserts or updates a foreign key
List users
Create a user
Retrieve a user
Delete a user
Update all user attributes
Update user attributes
Retrieve Extended User Profiles
Update users in bulk
List all bulk user update jobs
Retrieves a bulk user update job
List user segments
Retrieve a user segment
Delete a user segment
List user segments for a user
Start an email address update
Start a password reset
Start a passwordless authentication
List user sessions
List user accounts
Refresh a access model
Reset a legacy password
Create a user segment
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.
Download OpenAPI description
Languages
Servers
Mock server
https://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api
https://{tenantId}.api.zephr.com
- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/user-updates/{job_id}
- https://demo.api.zephr.com/v4/user-updates/{job_id}
- 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/user-updates/{job_id}' \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'Response
application/json
{ "jobId": "string", "status": "string", "jobDate": "string", "succeeded": 0, "errors": 0, "total": 0, "details": {} }
- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/users/segments
- https://demo.api.zephr.com/v4/users/segments
- 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/users/segments \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"label": "string",
"description": "string"
}'- Mock serverhttps://developer.zuora.com/_mock/zephr-api-reference/zephr-admin-api/v4/users/segments
- https://demo.api.zephr.com/v4/users/segments
- 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/users/segments \
-H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'Response
application/json
{ "items": [ { … } ] }
- 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>'