Usage and limits
GET
/api/v1/usage
const url = 'http://localhost:3000/api/v1/usage';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/api/v1/usage \ --header 'Authorization: Bearer <token>'What the organization uses, the limits its server’s operator set, and 30 days of delivery traffic. Admin on the organization.
Any caller; the scope needed is checked on what it acts on.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Usage
Media typeapplication/json
object
data
required
object
limits
required
Set by whoever runs the server; never by the organization
object
storage
required
Bytes of assets; null: no limit
number | null
editors
required
People with write or admin, invitations included; null: no limit
number | null
projects
required
Projects; null: no limit
number | null
brands
required
Brands, over all projects; null: no limit
number | null
domains
required
Custom domains, the app’s and its portals’; null: no limit
number | null
emails
required
Emails a day: invitations, share links, tests; null: no limit
number | null
features
required
Any of:
Array<string>
null
readOnly
required
boolean
suspended
required
Suspended by whoever runs the server, and why: its portals, links, listings and public files are unavailable (451), and it is read-only; null: not
string | null
used
required
object
storage
required
number
editors
required
integer
projects
required
integer
brands
required
integer
domains
required
integer
traffic
required
What /a/{id} served: originals, renditions and downloads
object
days
required
How far back
integer
projects
required
Array<object>
object
id
required
string format: uuid
name
required
string
storage
required
number
requests
required
integer
bytes
required
number
daily
required
Array<object>
object
day
required
string
requests
required
integer
bytes
required
number
Example
{ "data": { "limits": { "features": [ "agents" ] } }}default
Section titled “default”An error
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
detail
Examplegenerated
{ "error": { "code": "example", "message": "example", "detail": "example" }}