- API
- Account and index
- Usage
Account and index API, GET /me/usage
How much of my monthly API allowance is left, and which endpoints have I been calling?
Your own meter: month used, allowance, remaining, reset time and calls by endpoint. Returns the calling account's usage for the current month in the same unit the allowance is enforced in: data requests used, the plan's allowance, what remains and when the counter resets. It adds the live rate-limit position for this token, the number of calls per endpoint this month with each endpoint's docs page, the count of active tokens on the account, and the unknown paths this token has hit in the last seven days, which is the quickest way to spot a client built against a path that does not exist. The same numbers appear on the account page. The call costs nothing against the allowance.
The answer, in one call
Units first,
then the request.
used, limit and remaining count upstream data requests, not API calls; one call can spend more than one and a cached call spends none. Times are ISO 8601 in UTC.
The account's counter is the one the 429 budget gate reads; per-endpoint counts come from the per-month usage hash the account page also shows. Integration tokens issued by an admin have no allowance and report limit null.
curl -H "Authorization: Bearer avmcp_YOUR_TOKEN" \
"https://apexvol.com/api/mcp/data/me/usage"
import requests
headers = {"Authorization": "Bearer avmcp_YOUR_TOKEN"}
r = requests.get("https://apexvol.com/api/mcp/data/me/usage", headers=headers)
r.raise_for_status()
data = r.json()["data"]
print(data["used"])
How much of my ApexVol API allowance is left this month?
The assistant answers from the JSON below.{
"success": true,
"data": {
"calls_this_month": 0,
"docs": "https://apexvol.com/docs/api/guides/rate-limits",
"endpoints": [],
"limit": 10000,
"month": "2026-09",
"percent_used": 0.2,
"plan": "pro",
"rate_limits": {
"per_hour": 1000,
"per_minute": 60,
"remaining_hour": 1000,
"remaining_minute": 60
},
"remaining": 9981,
"resets_at": "2026-10-01T00:00:00+00:00",
"this_token": {
"label": "local capture 2026-09-08",
"token_id": "CAP4F1221",
"unknown_paths_7d": {}
},
"tokens_active": 1,
"unit": "data_requests",
"used": 19
}
}
Every response is wrapped as {"success": true, "data": {...}}. Lists in the sample are cut to a few rows so it fits on a page; the shape is exactly what your code receives.
Parameters
Bounded,
and the bounds are stated.
Out-of-range numbers are clamped to the documented range, never silently changed to something else. A missing required field returns 400 with the reason.
| Name | In | Default | Range | Meaning |
|---|---|---|---|---|
| No parameters. | ||||
Field by field
What each
number means.
used, limit, remaining, percent_used- The month's meter. limit is null for an admin-issued integration token.
resets_at- When the counter returns to zero: the first of next month, UTC.
rate_limits- per_minute, per_hour and what remains of each for this token right now.
calls_this_month, endpoints[]- Calls per endpoint rule, most-called first, each with its docs page.
tokens_active- Active tokens on the account, this one included.
this_token.unknown_paths_7d- Paths under /api/mcp/data that 404d for this token in the last seven days, with counts.
Access, limits, errors
Before the
first call.
- Plan
- Basic Basic and above. Tokens are issued to paid and trial accounts from $55 a month; each endpoint follows the tier of its web feature. An endpoint above your plan answers 402 and names the plan it needs.
- Auth
- Bearer token, prefix
avmcp_, created under Account, then API Access. Shown once, hashed at rest, rotates in one click. Always callhttps://apexvol.com, never www. - Limits
- 60 requests a minute and 1,000 an hour per token, plus a monthly allowance by plan. Every response carries the remaining counts in
X-RateLimit-*headers; a 429 carriesRetry-Afterin seconds. - Errors
401no or revoked token;429Retry-After seconds;403no active paid plan on the account. The full list with payload shapes is on the errors page.- Since
- API 1.19. Units, bases and timestamps follow the conventions shared by every endpoint; changes are logged in the API changelog.
- Machine-readable
- This page as Markdown, the family as one file, the whole API as llms-full.txt or OpenAPI 3.1.
The same data, in plain English
Ask for it
in an MCP client.
Connect the ApexVol MCP server and the assistant calls the matching tool by name. One URL, a sign-in, no token to paste.
How much of my ApexVol API allowance is left this month?
YouWhich endpoints have I called most this month?
YouWhen does my API usage counter reset?
More in the prompt library. Set the server up in Claude Desktop, Claude Code, Cursor, ChatGPT, VS Code, Windsurf or Gemini CLI.
Included with
every paid plan.
From $55 a month, tier-matched: your token queries the data your plan includes and Pro unlocks the full surface.
Real market data, not a sandbox. See it live on AAPL.