Browser membership and REST API access are separate products. AI Operative does not include an API key.
Request a Developer, Professional, or Enterprise key from claudewar.info/access. Your key determines route access and request volume.
Method and path: GET https://claudewar.info/api/intel/geomagnetic
Minimum tier: Developer
curl -sS "https://claudewar.info/api/intel/geomagnetic" \
-H "X-API-Key: $CLAUDEWAR_API_KEY"
A successful response contains the current cached layer payload and source metadata. Field availability can change with the upstream source; validate optional fields instead of assuming every observation is populated.
Send REST API keys in the X-API-Key request header.
X-API-Key: your-key-here
Legacy query-string keys may remain accepted for compatibility, but they can leak through logs, browser history, and copied URLs. New integrations should use the header.
| Tier | Price | Request limit | Scope |
|---|---|---|---|
| Developer | $200/month | 10,000 requests per rolling 24 hours | Public-source REST feeds |
| Professional | $500/month | 50,000 requests per rolling 24 hours | Aggregated intelligence feeds |
| Enterprise | Custom | Negotiated volume and SLA | Proprietary feeds, webhooks, and SLA |
Routes enforce their own minimum tier. A valid key can still receive 403 when its tier does not include the requested feed.
Most feeds return JSON or GeoJSON. Image and composite-image routes return media content. Check the endpoint’s documented Content-Type and do not force every response through a JSON parser.
Timestamps use UTC unless a route states otherwise. Geographic coordinates use decimal degrees. Consumers should tolerate additional fields and optional source values.
| Status | Meaning | Client action |
|---|---|---|
| 400 | Invalid parameter or request shape | Correct the request before retrying. |
| 401 | Missing or invalid key | Check the header and key status. |
| 403 | Tier or policy does not permit the route | Use an included route or request the required tier. |
| 429 | Rate limit exceeded | Back off and retry after the applicable window. |
| 500/503 | Service or upstream source unavailable | Retry with bounded exponential backoff. |
Enterprise webhooks use event subscriptions and signed payloads. Verify the HMAC signature before processing, return a successful response quickly, deduplicate by event identity, and make handlers idempotent. Exact subscription and secret-rotation procedures are provided during Enterprise onboarding.
The maintained tier and feed overview remains at API and Tiers. Machine-readable coverage is available at claudewar.info/openapi.json; verify that a route appears there before generating a client from it.