Get Customer Usage
Retrieve customer usage statistics.
Endpoint
GET /api/v3/reseller/customers/{id}/usage
Query Parameters
| Parameter | Type | Description |
|---|---|---|
start_date | string | Start date (YYYY-MM-DD) |
end_date | string | End date (YYYY-MM-DD) |
Response
{
"customer_id": 123,
"period": {
"start": "2025-01-01",
"end": "2025-01-31"
},
"usage": {
"transcription_minutes": 450,
"quota_minutes": 10000,
"usage_percent": 4.5,
"custom_models": 2,
"documents_created": 45,
"api_calls": 1200
},
"breakdown": {
"batch_transcription": 400,
"realtime_transcription": 50
}
}
Examples
cURL
curl "https://api.scriptix.io/api/v3/reseller/customers/123/usage?start_date=2025-01-01&end_date=2025-01-31" \
-H "Authorization: Bearer YOUR_API_KEY"
Python
response = requests.get(
'https://api.scriptix.io/api/v3/reseller/customers/123/usage',
headers={'Authorization': 'Bearer YOUR_API_KEY'},
params={
'start_date': '2025-01-01',
'end_date': '2025-01-31'
}
)
usage = response.json()
print(f"Minutes used: {usage['usage']['transcription_minutes']}")
print(f"Usage: {usage['usage']['usage_percent']}%")