get_access_status
Inspect the authenticated account's live-data grants, rate limit and feed health.
Call before consuming data or after an access error. Bearer key required;
no data credits consumed. Returns unexpired grants (remaining=-1 means
Unlimited), http_rate_limit shared across account keys, and source health.
An empty grants list means no unexpired package; a grant can still have zero
credits. Key-specific budgets are managed in the dashboard and are not in
this response. Use get_trading_usage for swap volume, get_trading_config for
swap policy, and get_payment_instructions to create a data-package invoice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grants | Yes | Unexpired packages: id, plan, expires (Unix seconds), remaining credits (-1 means unlimited), max_filters and max_connections. Empty means no unexpired grant. | |
| source | Yes | Current local feed health: connected/source_connected, last_message_age_seconds, cursor, dropped-event and replay-gap counters. | |
| http_rate_limit | Yes | requests_per_second, scope=account, shared_with_mcp=true. The allowance is shared by all keys and HTTP/MCP calls. |