🔮Madjik docs

Getting started

Authenticate, understand limits, read responses.

60-second start

# 1. list what your plan can access
curl -H "X-API-Key: YOUR_API_KEY" "https://api.madjik.io/v1/catalog"

# 2. latest value of one metric
curl -H "X-API-Key: YOUR_API_KEY" "https://api.madjik.io/v1/metrics/M10004"

# 3. its history with provenance
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.madjik.io/v1/metrics/M10004/timeseries?interval=1h"

Prefer a client library, or an AI assistant?

# Python SDK (see /sdks/ for the install command)
from madjik import Madjik
Madjik().metric("M10004")

// TypeScript SDK
await new Madjik().metric("M10004");

The SDKs handle retries, rate limits and history paging; the MCP server lets an AI assistant call the same data as a tool.