Tenant/Product

Product tenant statistics by month

`current` — this month computed live (same calculator as the monthly snapshot); `months` — stored snapshots, newest first, at most 24. Month object: {year, month, tenantCount, actualTenantCount, tiers{included,lite,max,custom}, priceUsd, ownKeys, aiTokensUsed, aiTokensLimit, aiCostUsd}.

GET
/api/v2/products/{id}/stats

Authorization

BearerAuthObject
AuthorizationBearer <token>

Machine tokens only: a personal API token or a product robot token (POST /api/v2/products/{uid}/robot-tokens). A session JWT here is 401 — the web app uses the b2t_access cookie.

In: header

Path Parameters

id*string

Product UUID

Formatuuid

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v2/products/497f6eca-6276-4993-bfeb-53cbbbba6f08/stats"
{}
Empty
{  "message": {    "error": "Your request was made with invalid credentials."  }}
{  "message": {    "error": "You are not allowed to perform this action."  }}
{  "message": {    "error": "Page not found"  }}