Skip to main content
GET
/
v1
/
account
/
usage
curl https://api.bouncy.ai/v1/account/usage \
  -H "Authorization: Bearer bcy_live_pk_YOUR_API_KEY"
const response = await fetch(
  'https://api.bouncy.ai/v1/account/usage',
  {
    headers: {
      'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'
    }
  }
);

const usage = await response.json();
console.log(`Requests today: ${usage.requestsToday}/${usage.rateLimit.daily}`);
console.log(`Requests this hour: ${usage.requestsThisHour}/${usage.rateLimit.hourly}`);
console.log(`Remaining today: ${usage.remaining.daily}`);
import requests

response = requests.get(
    'https://api.bouncy.ai/v1/account/usage',
    headers={'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'}
)

usage = response.json()
print(f"Requests today: {usage['requestsToday']}/{usage['rateLimit']['daily']}")
print(f"Requests this hour: {usage['requestsThisHour']}/{usage['rateLimit']['hourly']}")
print(f"Total requests: {usage['totalRequests']}")
{
  "requestsToday": 234,
  "requestsThisHour": 45,
  "totalRequests": 5678,
  "rateLimit": {
    "hourly": 1000,
    "daily": 10000
  },
  "remaining": {
    "hourly": 955,
    "daily": 9766
  },
  "resetAt": {
    "hourly": 1738886400,
    "daily": 1738915200
  }
}
{
  "requestsToday": 1234,
  "requestsThisHour": 287,
  "totalRequests": 45678,
  "rateLimit": {
    "hourly": 5000,
    "daily": 50000
  },
  "remaining": {
    "hourly": 4713,
    "daily": 48766
  },
  "resetAt": {
    "hourly": 1738886400,
    "daily": 1738915200
  }
}

Request

Headers

Response

requestsToday
number
Number of API requests made today
requestsThisHour
number
Number of API requests made in the current hour
totalRequests
number
Total API requests made with this API key (all time)
rateLimit
object
Your rate limits
remaining
object
Remaining requests
resetAt
object
When limits reset
curl https://api.bouncy.ai/v1/account/usage \
  -H "Authorization: Bearer bcy_live_pk_YOUR_API_KEY"
const response = await fetch(
  'https://api.bouncy.ai/v1/account/usage',
  {
    headers: {
      'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'
    }
  }
);

const usage = await response.json();
console.log(`Requests today: ${usage.requestsToday}/${usage.rateLimit.daily}`);
console.log(`Requests this hour: ${usage.requestsThisHour}/${usage.rateLimit.hourly}`);
console.log(`Remaining today: ${usage.remaining.daily}`);
import requests

response = requests.get(
    'https://api.bouncy.ai/v1/account/usage',
    headers={'Authorization': 'Bearer bcy_live_pk_YOUR_API_KEY'}
)

usage = response.json()
print(f"Requests today: {usage['requestsToday']}/{usage['rateLimit']['daily']}")
print(f"Requests this hour: {usage['requestsThisHour']}/{usage['rateLimit']['hourly']}")
print(f"Total requests: {usage['totalRequests']}")
{
  "requestsToday": 234,
  "requestsThisHour": 45,
  "totalRequests": 5678,
  "rateLimit": {
    "hourly": 1000,
    "daily": 10000
  },
  "remaining": {
    "hourly": 955,
    "daily": 9766
  },
  "resetAt": {
    "hourly": 1738886400,
    "daily": 1738915200
  }
}
{
  "requestsToday": 1234,
  "requestsThisHour": 287,
  "totalRequests": 45678,
  "rateLimit": {
    "hourly": 5000,
    "daily": 50000
  },
  "remaining": {
    "hourly": 4713,
    "daily": 48766
  },
  "resetAt": {
    "hourly": 1738886400,
    "daily": 1738915200
  }
}