Usage

GET /account/usage — track credit consumption and request volume.

GET /account/usage

Returns usage statistics for the last 30 days. Requires a session token.

Example request

curl -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  https://api.trusttrade.com/v1/account/usage

Example response

{
  "total_credits_used": 45,
  "total_requests": 128,
  "period_days": 30,
  "by_endpoint": [
    {
      "endpoint": "devices.single",
      "requests": 100,
      "credits": 100
    },
    {
      "endpoint": "devices.batch",
      "requests": 28,
      "credits": 45
    }
  ]
}

Response fields

FieldTypeDescription
total_credits_usedintegerTotal credits consumed in the last 30 days
total_requestsintegerTotal API requests in the last 30 days
period_daysintegerReporting window (always 30)
by_endpointarrayPer-endpoint breakdown
by_endpoint[].endpointstringEndpoint name (devices.single or devices.batch)
by_endpoint[].requestsintegerNumber of requests to this endpoint
by_endpoint[].creditsintegerCredits consumed by this endpoint

Checking your balance

To see your current credit balance, use GET /account which returns credits_remaining.