Quotas
Monitor and manage resource usage quotas across all services. Quotas define the maximum amount of resources a user can consume within a specific period (e.g., monthly transcription minutes, total storage).
Base path: /api/v1/quotas
Get My Quotas
GET /api/v1/quotas
Requires Authentication
Returns the authenticated user's effective quota limits and current usage across all services. Values reflect any user-level overrides applied by an administrator, falling back to tenant or subscription plan defaults.
QuotasResponse
SpeechServiceQuotas
Field
Type
Nullable
Description
storage
QuotaEntry
No
Total storage quota (bytes). Includes both original media files and their listening audio MP3 derivatives.
transcription
QuotaEntry
No
Monthly transcription minutes (includes offline jobs and online streaming sessions).
summaries
QuotaEntry
No
Monthly summary requests.
summaryTokens
QuotaEntry
No
Monthly summary tokens (total LLM tokens).
translations
QuotaEntry
No
Monthly translation requests.
translationTokens
QuotaEntry
No
Monthly translation tokens (total LLM tokens).
SpeakerServiceQuotas
Field
Type
Nullable
Description
monthlyVerifications
QuotaEntry
No
Monthly synchronous speaker verification requests. Default limit: 10000.
monthlyEnrollments
QuotaEntry
No
Monthly speaker enrollment creation requests. Default limit: 1000.
monthlyVoicePrintBuilds
QuotaEntry
No
Monthly voice-print creation requests. Default limit: 100.
biometricStorage
QuotaEntry
No
Retained speaker biometric storage in bytes. Default limit: 2147483648.
speakers
QuotaEntry
No
Active speaker object count. Default limit: 10000.
TextServiceQuotas
Field
Type
Nullable
Description
textTranslations
QuotaEntry
No
Monthly on-demand text translation requests.
textTranslationTokens
QuotaEntry
No
Monthly text translation tokens (total LLM tokens).
QuotaEntry
Field
Type
Nullable
Description
limit
long
No
The maximum allowed value for this quota type.
used
long
No
The current usage for this quota type.
available
long
No
The remaining amount available (limit - used).
QuotasResponse {
"speech-service" : {
"storage" : {
"limit" : 10737418240 ,
"used" : 3221225472 ,
"available" : 7516192768
},
"transcription" : {
"limit" : 600 ,
"used" : 120 ,
"available" : 480
},
"summaries" : {
"limit" : 100 ,
"used" : 5 ,
"available" : 95
},
"summaryTokens" : {
"limit" : 1000000 ,
"used" : 45000 ,
"available" : 955000
},
"translations" : {
"limit" : 100 ,
"used" : 2 ,
"available" : 98
},
"translationTokens" : {
"limit" : 1000000 ,
"used" : 15000 ,
"available" : 985000
}
},
"speaker-service" : {
"monthlyVerifications" : {
"limit" : 10000 ,
"used" : 240 ,
"available" : 9760
},
"monthlyEnrollments" : {
"limit" : 1000 ,
"used" : 12 ,
"available" : 988
},
"monthlyVoicePrintBuilds" : {
"limit" : 100 ,
"used" : 4 ,
"available" : 96
},
"biometricStorage" : {
"limit" : 2147483648 ,
"used" : 104857600 ,
"available" : 2042626048
},
"speakers" : {
"limit" : 10000 ,
"used" : 25 ,
"available" : 9975
}
},
"text-service" : {
"textTranslations" : {
"limit" : 1000 ,
"used" : 50 ,
"available" : 950
},
"textTranslationTokens" : {
"limit" : 5000000 ,
"used" : 200000 ,
"available" : 4800000
}
}
}
Status
Description
200 OK
Effective quota limits and usage retrieved.
401 Unauthorized
Missing or invalid authentication.