Usage
GET
/api/v1/usageAnswers 'why am I not receiving anything?' in one call: the plan, the keyword limit, and for today (UTC) how many alerts each keyword delivered and how many were held back by the daily cap.
Request
This endpoint does not require any path, query, or body parameters.
Response
Returns a JSON object with a data field containing the result.
Response fields
data.planstringstarter, pro or scale.
data.statusstringactive or canceled.
data.keyword_limitnumberActive keywords allowed by the plan.
data.keywords_usednumberActive keywords right now.
data.per_keyword_daily_capnumberDeliveries per keyword per UTC day.
data.history_daysnumberHow far back List alerts reaches.
data.rate_limit_per_minutenumberRead requests per minute per key.
data.delivered_todaynumberSum over keywords.
data.capped_todaynumberMatches held back today.
data.today[]array{ keyword_id, text, active, delivered, capped, cap_reached } per keyword, busiest first.
curl -H "Authorization: Bearer rsp_your_key" \
https://redship.io/api/v1/usageSuccess response200
{
"data": {
"plan": "pro",
"status": "active",
"keyword_limit": 100,
"keywords_used": 37,
"per_keyword_daily_cap": 100,
"history_days": 90,
"rate_limit_per_minute": 60,
"day": "2026-08-26",
"delivered_today": 812,
"capped_today": 41,
"today": [
{ "keyword_id": "5b2c…", "text": "notion alternative", "active": true, "delivered": 100, "capped": 41, "cap_reached": true },
{ "keyword_id": "9e0d…", "text": "stripe webhook", "active": true, "delivered": 12, "capped": 0, "cap_reached": false }
]
}
}