Read prepaid usage in seconds
curl --request GET \
--url https://api.captioncraft.studio/v1/usage \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.captioncraft.studio/v1/usage', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.captioncraft.studio/v1/usage"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"available_seconds": 300,
"reserved_seconds": 60,
"consumed_seconds": 24,
"active_jobs": 1,
"concurrency_limit": 2
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}Account
Get usage
Check prepaid balances and available job capacity.
GET
/
v1
/
usage
Read prepaid usage in seconds
curl --request GET \
--url https://api.captioncraft.studio/v1/usage \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.captioncraft.studio/v1/usage', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.captioncraft.studio/v1/usage"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"available_seconds": 300,
"reserved_seconds": 60,
"consumed_seconds": 24,
"active_jobs": 1,
"concurrency_limit": 2
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>",
"request_id": "<string>"
}
}Requires
usage:read. All values are scoped to your account and shared across its API keys.
Read Usage and credits for reservation and billing examples, or Rate limits for request and concurrency limits.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.