curl --request GET \
--url https://usage-service.vatis.tech/usage-service/api/v1/usage/report \
--header 'Authorization: Bearer <token>'{
"startTimestamp": 123,
"endTimestamp": 123,
"granularity": "HOURS",
"currency": "<string>",
"totalMeasurements": {
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
},
"aggregatedMeasurements": [
{
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
}
],
"operationTypeAggregatedMeasurements": [
{
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
}
],
"streamConfigurationTemplateIdAggregatedMeasurements": [
{
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
}
]
}Retrieve usage report for a given time interval
curl --request GET \
--url https://usage-service.vatis.tech/usage-service/api/v1/usage/report \
--header 'Authorization: Bearer <token>'{
"startTimestamp": 123,
"endTimestamp": 123,
"granularity": "HOURS",
"currency": "<string>",
"totalMeasurements": {
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
},
"aggregatedMeasurements": [
{
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
}
],
"operationTypeAggregatedMeasurements": [
{
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
}
],
"streamConfigurationTemplateIdAggregatedMeasurements": [
{
"credits": "<string>",
"startTimestamp": 123,
"endTimestamp": 123,
"streamsCount": 123,
"operationType": "BATCH_TRANSCRIPTION",
"streamConfigurationTemplateId": "<string>",
"measurements": {
"executionTime": "<string>",
"storageSize": "<string>",
"ingressSize": "<string>",
"egressSize": "<string>",
"processedAudioLength": "<string>",
"processedTokens": "<string>",
"processedInputTokens": "<string>",
"processedOutputTokens": "<string>"
}
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Start of the interval. If not specified, it will be the 1st of the current month
"2021-08-01T00:00:00Z"
End of the interval. If not specified, it will be the current date-time
"2021-08-01T00:00:00Z"
Granularity of the report. Defaults to 'HOURS'
HOURS, DAYS, MONTHS Currency to use for the report. If not specified, the default credits abstraction will be used
"USD"
Stream canceled successfully
HOURS, DAYS, MONTHS Show child attributes
BATCH_TRANSCRIPTION, REAL_TIME_TRANSCRIPTION, SPEAKERS_DIARIZATION, VOICE_ACTIVITY_DETECTION, TRANSCODE, TRANSLATION, SUMMARIZATION, SENTIMENT_ANALYSIS, NO_OPERATION, LLM_PROCESSING Show child attributes
Show child attributes
BATCH_TRANSCRIPTION, REAL_TIME_TRANSCRIPTION, SPEAKERS_DIARIZATION, VOICE_ACTIVITY_DETECTION, TRANSCODE, TRANSLATION, SUMMARIZATION, SENTIMENT_ANALYSIS, NO_OPERATION, LLM_PROCESSING Show child attributes
Show child attributes
BATCH_TRANSCRIPTION, REAL_TIME_TRANSCRIPTION, SPEAKERS_DIARIZATION, VOICE_ACTIVITY_DETECTION, TRANSCODE, TRANSLATION, SUMMARIZATION, SENTIMENT_ANALYSIS, NO_OPERATION, LLM_PROCESSING Show child attributes
Show child attributes
BATCH_TRANSCRIPTION, REAL_TIME_TRANSCRIPTION, SPEAKERS_DIARIZATION, VOICE_ACTIVITY_DETECTION, TRANSCODE, TRANSLATION, SUMMARIZATION, SENTIMENT_ANALYSIS, NO_OPERATION, LLM_PROCESSING Show child attributes