API Documentation
Everything you need to integrate with wxaintel APIs.
Products
Authentication
All API requests require an API key. Pass it in one of these ways:
bash
# Header (recommended) curl -H "X-API-Key: wxa_yourkey" https://api.wxaintel.com/api/v1/geo/8.8.8.8 # Query parameter curl "https://api.wxaintel.com/api/v1/geo/8.8.8.8?key=wxa_yourkey" # Bearer token curl -H "Authorization: Bearer wxa_yourkey" https://api.wxaintel.com/api/v1/geo/8.8.8.8
Rate Limits
| Tier | Limit |
|---|---|
| Demo (anonymous) | 10 req/min |
| Demo (logged in) | 50 req/min |
| API key (default) | 100 req/min |
| API key (custom) | Configurable |
Error Format
json
{
"error": "Rate limit exceeded",
"code": "RATE_LIMITED",
"request_id": "550e8400-e29b-41d4-a716-446655440000"
}