Manual
CLI
API
Log in Get started free

Get billing

Returns the plan of your organisation, what it uses of it, and the plans it could switch to. Nothing is charged yet.

Returns the plan of your organisation, what it uses of it, and the plans it could switch to. Nothing is charged yet.

HTTP
GET /org/billing

Access: Session token only. API keys get 403 with insufficient_scope.

Response 200 #

The overview.

JSON
{
  "plan": { "id": "free", "name": "Free", "price": "€0", "interval": "month" },
  "usage": [
    { "label": "Translation keys", "used": 240, "limit": 1500 },
    { "label": "Active projects", "used": 1, "limit": 1 },
    { "label": "Team members", "used": 1, "limit": 1 }
  ],
  "assets": false,
  "onboarding": false,
  "plans": [
    {
      "id": "free", "name": "Free", "price": "€0", "currency": "€", "amount": 0, "interval": "month",
      "description": "Everything you need to translate your first project.",
      "members": 1, "projects": 1, "keys": 1500, "assets": false,
      "features": ["Translation memory and glossary", "…"]
    }
  ],
  "invoices": []
}

Response fields #

FieldTypeDescription
planobjectThe plan of the organisation: id, name, price and interval.
usagelist of objectWhat the organisation uses of each limit: label, used and limit. Members count pending invites.
assetsbooleanWhether the plan includes assets.
onboardingbooleantrue while you are the owner of an organization that has not yet chosen a plan after registering.
planslist of objectEvery plan you can choose, in the same shape as List plans.
invoiceslistAlways empty: nothing is charged yet.

Errors #

StatuserrorWhen
401unauthenticatedThe token is missing or not valid.
429rate_limitedToo many requests, see Rate limiting.

See Errors for the error format.