Every current team member's credit spend in a range, highest first, with their monthly cap. Matches the Team Member Spending card on the account usage page. Requires the key's member to be a team owner or admin. A member's figures equal GET /usage/breakdown with that member's id as memberIds. Returns usage_breakdown_unavailable (409) until the workspace's usage history has been indexed.
Authorization
bearerAuth usage:readIn: header
Scope: usage:read
Query Parameters
"month"Value in
- "week"
- "month"
- "quarter"
- "year"
- "all"
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/usage/members"{ "range": "week", "data": [ { "userId": "string", "name": "string", "email": "string", "role": "string", "credits": 0, "creditsSpent": 0, "creditsRefunded": 0, "runs": 0, "monthlyLimit": 0, "usedThisMonth": 0 } ]}{ "error": { "code": "string", "message": "string", "requestId": "string" }}{ "error": { "code": "string", "message": "string", "requestId": "string" }}{ "error": { "code": "string", "message": "string", "requestId": "string" }}{ "error": { "code": "string", "message": "string", "requestId": "string" }}{ "error": { "code": "string", "message": "string", "requestId": "string" }}List voices for an audio model GET
Returns preset voices compatible with one audio-generation model. Voice ids are model/provider-specific; choose a model from GET /models first, then pass its id as modelId. Use the returned voice id in an audio-generation process input.
List models GET
Returns public-safe model metadata and capabilities. startable: true means the model's type can be started via POST /processes in V1; other types (avatars, music, etc.) appear in process and asset reads but cannot be started yet. Audio model capabilities include voice/reference modes and setting ranges.