Skip to main content

1. Create an account

Sign up at the dashboard and create an API key. Keys are prefixed with kwery_live_ (production) or kwery_test_ (development).

2. Make an RPC call

curl -X POST "https://kwery-api.com/rpc" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: kwery_live_YOUR_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getBlockDagInfo",
    "params": {}
  }'

3. Check your limits

curl "https://kwery-api.com/v1/limits" \
  -H "X-API-Key: kwery_live_YOUR_KEY"

Example response on the Free plan:

{
  "plan": "free",
  "credits": { "used": 0, "limit": 1000000, "remaining": 1000000 },
  "rate_limits": { "requests_per_second": 5, "requests_per_minute": 60 },
  "features": { "enhanced_apis": false, "webhooks": false }
}

The Free plan includes 1M credits/month at 5 req/s and 60 req/min. See Plans & Pricing for Developer and Business upgrades.

ℹ️Enhanced APIs rolling out

Managed JSON-RPC is live. Enhanced REST APIs and webhooks are shipping on Developer and Business plans — see Webhooks and Address Activity.