Agent-Native API

NORTH7 Agent API

Financial intelligence for autonomous AI agents. Decision-ready signals, not raw data. Pay per call with USDC — no signup needed.

VERIFIED SIGNAL
loading...
...
Result
...
✅
CORRECT
GET /v1/signals/latest   ← this data, live
An AI agent following this signal would have profited.
Risk Index
...
Regime
...
Top Crisis
...
$0
Cost to start
3
Free endpoints
12
Total endpoints
USDC
Pay per call (x402)

API Playground

Test every endpoint live in your browser. Free endpoints work without a key — enter your API key to unlock all 12.

FREE
SIGNALS
DATA
ANALYSIS
GET https://north7.ai/v1/risk FREE
curl curl https://north7.ai/v1/risk
Response
Click "Send Request" or pick an endpoint above...

Quick Start

1

Try free endpoints (no key needed)

curl https://north7.ai/v1/risk           # Risk index 0-100
curl https://north7.ai/v1/regime         # BULL / BEAR / SIDEWAYS / CRISIS
curl https://north7.ai/v1/agent-context  # Full market awareness (start here!)
curl https://north7.ai/v1/events         # Structured events with impact scores
curl https://north7.ai/v1/impact         # Event-to-asset impact mapping
2

Get a free API key (1,000 credits) — instant, no payment

# With your key, access all 12 endpoints:
curl https://north7.ai/v1/signals/latest \
  -H "X-API-Key: n7_live_your_key_here"
3

Response with signals, confidence, and reasoning

{
  "ok": true,
  "data": {
    "signals": [
      {
        "symbol": "MSFT",
        "signal_type": "alpha_14d",
        "direction": "long",
        "confidence": 0.82,
        "reason_en": "Strong cloud revenue growth, AI integration..."
      }
    ],
    "count": 29
  },
  "meta": {
    "credits_used": 1,
    "credits_remaining": 999,
    "next": {
      "endpoint": "/v1/analysis/MSFT",
      "reason": "Deep-dive into this signal with full analysis"
    }
  }
}

Python

import requests

# No key needed for these:
risk = requests.get("https://north7.ai/v1/risk").json()
print(f"Risk: {risk['data']['value']}/100 ({risk['data']['status']})")

regime = requests.get("https://north7.ai/v1/regime").json()
print(f"Regime: {regime['data']['regime']}")

# With key for full access:
KEY = "n7_live_your_key_here"
headers = {"X-API-Key": KEY}

signals = requests.get("https://north7.ai/v1/signals/latest", headers=headers).json()
print(f"{signals['data']['count']} signals found")

for s in signals['data']['signals'][:3]:
    print(f"  {s['symbol']:8} {s['direction']:5} conf={s.get('confidence','?')}")

AI Agent Integration

MCP (Model Context Protocol)

Anthropic Standard

Native integration for Claude and any MCP-compatible agent. 9 tools available instantly.

// claude_desktop_config.json
{
  "mcpServers": {
    "north7": {
      "url": "https://north7.ai/mcp",
      "transport": "streamable-http"
    }
  }
}

A2A (Agent-to-Agent)

Google Standard

Full A2A Agent Card with 9 skills. Any A2A-compatible agent auto-discovers NORTH7.

// Discovery:
GET /.well-known/agent.json

// 9 skills available:
// - market-risk-assessment
// - market-regime-detection
// - trading-signals
// - asset-prices
// - stock-analysis
// - intelligence-briefing
// - commodity-signals
// - sector-rotation
// - model-portfolio

OpenAPI / REST

Universal

Standard REST API with OpenAPI 3.1 spec. Works with any HTTP client, SDK, or agent framework.

// Auto-generate clients:
GET /v1/openapi.json

// Interactive docs:
GET /v1/docs

// Agent instructions included
// in the OpenAPI description

Pay per Call with USDC (x402)

HTTP 402

No signup, no API key. AI agents pay per request with USDC on Base. Convenience premium for autonomous agents.

// 1. Request without key:
curl north7.ai/v1/analysis/AAPL
// → 402 + PAYMENT-REQUIRED header

// 2. Agent reads requirements,
//    signs USDC payment, retries
//    with X-PAYMENT header → 200

// Discovery:
GET /.well-known/x402.json

// Price: $0.01 USDC per analysis
// Network: Base (eip155:8453)

ChatGPT Custom GPT

GPT Store

Pre-built Custom GPT with NORTH7 market intelligence. Users ask questions, GPT calls the API automatically.

// Create your own GPT:
// 1. Go to chat.openai.com/gpts/editor
// 2. Paste instructions from:
//    north7.ai/developers
//    (see OpenAPI spec below)
// 3. Add Action:
//    OpenAPI URL: /v1/openapi.json
//    Auth: API Key (X-API-Key)
// 4. Publish to GPT Store

Claude Project

Anthropic Projects

Drop-in knowledge base for Claude Projects. Paste into Custom Instructions — Claude gets full API access.

// Setup in 30 seconds:
// 1. Go to claude.ai → Projects
// 2. Create new project
// 3. Custom Instructions → paste:
//    north7.ai/developers
//    (see OpenAPI spec below)

//
// Or use MCP for tool-use:
// claude_desktop_config.json
{
  "mcpServers": {
    "north7": {
      "url": "https://north7.ai/mcp"
    }
  }
}

Endpoints

Free — No API Key Required

GET/v1/riskGlobal risk index 0-100 + crises + regionsFREE
GET/v1/regimeBULL / BEAR / SIDEWAYS / CRISISFREE
GET/v1/healthAPI health + data freshness + integration URLsFREE

Agent-Native — Structured Data for AI Agents (FREE)

GET/v1/agent-contextFull market awareness in one call — risk + regime + crises + guidanceFREE
GET/v1/eventsStructured events with impact scores, affected assets, regionsFREE
GET/v1/impactEvent-to-asset impact mapping with direction + confidenceFREE
GET/v1/relationshipsKnowledge graph — entities, relationships, connectionsFREE
POST/v1/feedbackAgent feedback loop — report outcomes, improve signalsFREE

Signals

GET/v1/signals/latestAll signals from 6 AI sources1 credit
GET/v1/signals/alphaAlpha Daily — highest conviction2 credits
GET/v1/commodities15 raw materials scoring2 credits
GET/v1/intradayIntraday momentum scanner2 credits

Market Data

GET/v1/pricesReal-time prices (80+ assets)1 credit
GET/v1/prices/historyHourly price history (up to 90 days)1 credit

Analysis & Intelligence

GET/v1/analysis/{ticker}Deep AI stock analysis5 credits
GET/v1/sector-radarSector rotation radar2 credits
GET/v1/intelligence/briefingDaily geopolitical briefing10 credits
GET/v1/portfolio/modelModel portfolio + performance10 credits

Interactive docs: /v1/docs  |  OpenAPI spec: /v1/openapi.json  |  ReDoc: /v1/redoc

Why Agents Choose NORTH7

Standard Financial APIsNORTH7
Raw price data (OHLCV)AI-analyzed signals with confidence + reasoning
Requires API key to try3 free endpoints — try instantly, no signup
Designed for human developersAgent-native: MCP, A2A, rich error hints
Single asset classMulti-asset: stocks, commodities, forex, crypto
No contextGeopolitics + regime + risk integrated
Just dataDecision intelligence: "what to do" not just "what happened"
Static responses"next" suggestions guide agents through workflows
Generic errorsRich errors with hints agents can act on
No key required for paymentsx402: agents pay per call with USDC — no signup needed
No proof of qualityPublic track record — hit rate updated daily, auditable

Pricing

Start free. Buy credits instantly with PayPal.

Free
0 EUR
  • 3 endpoints, no key needed
  • Risk, Regime, Health
  • 1,000 credits with key
  • 10 requests/min
Pro
25 EUR
  • 500,000 credits
  • All 12 endpoints
  • 300 requests/min
  • Priority support
Enterprise
Custom
  • Unlimited credits
  • 1,000 requests/min
  • Custom endpoints
  • Dedicated support

Built for Agents

Workflow Guidance

Every response includes a next field suggesting the logical next endpoint to call.

"next": {
  "endpoint": "/v1/analysis/MSFT",
  "reason": "Deep-dive into this signal"
}

Rich Error Messages

Errors include hint fields that tell agents exactly what to do next.

{
  "error": "Insufficient credits",
  "hint": "Pay per call: retry without API key to receive a 402 with USDC payment requirements. Or contact support@north7.ai to add credits.",
  "current_credits": 0,
  "endpoint_cost": 1
}

Rate Limit Headers

Every response includes headers so agents can self-throttle.

X-RateLimit-Limit: 300
X-RateLimit-Remaining: 299
X-Credits-Used: 1
X-Credits-Remaining: 49999

Agent Instructions

The OpenAPI spec includes agent_instructions — a prompt that tells agents how to use NORTH7 optimally.

// In /v1/ response:
"agent_instructions": "Use /risk
and /regime FIRST to assess
market conditions..."