Current month usage + plan limits
GET
/usage
const url = 'https://api.devstreamcore.com/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 https://api.devstreamcore.com/v1/usage \ --header 'Authorization: Bearer <token>'Authorizations
Seção intitulada “Authorizations ”Responses
Seção intitulada “ Responses ”Usage and quota
Media type application/json
object
period_start
required
string
period_end
required
string
encoded_minutes
required
number
encoded_seconds
required
number
storage_bytes
required
number
delivery_bytes
required
number | null
delivery_bytes_available
required
boolean
views_used
required
number
limits
required
object
plan_id
required
string
monthly_minutes_cap
required
number | null
views_quota
required
number
Example generated
{ "period_start": "example", "period_end": "example", "encoded_minutes": 1, "encoded_seconds": 1, "storage_bytes": 1, "delivery_bytes": 1, "delivery_bytes_available": true, "views_used": 1, "limits": { "plan_id": "example", "monthly_minutes_cap": 1, "views_quota": 1 }}Missing or invalid API key
Media type application/json
Error envelope — a single error per response.
object
error
required
object
type
required
string
code
string
message
required
string
param
string
request_id
string
Example
{ "error": { "type": "invalid_request_error" }}Rate limited — apply backoff
Media type application/json
Error envelope — a single error per response.
object
error
required
object
type
required
string
code
string
message
required
string
param
string
request_id
string
Example
{ "error": { "type": "invalid_request_error" }}