API ReferenceUsage

Get usage

Traffic and requests over time, split by network, sub-user or day.

GEThttps://api.riftip.com/v1/usage

#Query parameters

ParameterTypeDescription
fromdate, requiredStart date, YYYY-MM-DD (UTC, inclusive).
todate, requiredEnd date, inclusive. Up to 92 days after from.
group_bystringday (default), network or sub_user.
networkstringOnly count one network.
sub_userstringOnly count one sub-user, by ID.

#Request

curl "https://api.riftip.com/v1/usage?from=2026-10-01&to=2026-10-03&group_by=day" \
  -H "Authorization: Bearer $RIFTIP_API_KEY"

#Response

JSON
{
  "from": "2026-10-01",
  "to": "2026-10-03",
  "group_by": "day",
  "totals": { "bytes": 46170898432, "requests": 1284310 },
  "data": [
    { "key": "2026-10-01", "bytes": 15569256448, "requests": 431902 },
    { "key": "2026-10-02", "bytes": 14495514624, "requests": 402211 },
    { "key": "2026-10-03", "bytes": 16106127360, "requests": 450197 }
  ]
}

Note

Usage is final about five minutes after traffic happens. Figures for the last few minutes may still rise slightly.