LIVE
OPUS 4.7$15 / $75per Mtok
SONNET 4.6$3 / $15per Mtok
GPT-5.5$10 / $30per Mtok
GEMINI 3.1$3.50 / $10.50per Mtok
SWE-BENCHleader Claude Opus 4.772.1%
MMLU-PROleader Opus 4.788.4
VALS FINANCEleader Opus 4.764.4%
AFTAv1.0 whitepaper live at /whitepaper
OPUS 4.7$15 / $75per Mtok
SONNET 4.6$3 / $15per Mtok
GPT-5.5$10 / $30per Mtok
GEMINI 3.1$3.50 / $10.50per Mtok
SWE-BENCHleader Claude Opus 4.772.1%
MMLU-PROleader Opus 4.788.4
VALS FINANCEleader Opus 4.764.4%
AFTAv1.0 whitepaper live at /whitepaper
All systems operational0 AI providers monitored, polled every 2 minutes
Live status
All endpoints

Service Status

Free
GET /api/status

The /api/status endpoint returns the live operational status of major AI services. Polled every 2 minutes by a Cloudflare Worker cron that hits each provider's status page directly. Status values are normalized to operational, degraded, down, or unknown for easy programmatic consumption.

When to use this endpoint

When your agent needs to know whether a specific AI service is up before routing a request. Pair with /api/premium/routing to automatically avoid down providers.

Example response

{
  "ok": true,
  "source": "tensorfeed.ai",
  "checked": "2026-04-27T18:00:00Z",
  "services": [
    {
      "name": "Anthropic",
      "provider": "anthropic",
      "status": "operational",
      "statusPageUrl": "https://status.anthropic.com",
      "components": [{ "name": "API", "status": "operational" }],
      "lastChecked": "2026-04-27T17:55:00Z"
    }
  ]
}

Code samples

Python SDK

from tensorfeed import TensorFeed

tf = TensorFeed()
status = tf.status()
for s in status["services"]:
    if s["status"] != "operational":
        print(f"{s['name']} is {s['status']}")

TypeScript SDK

import { TensorFeed } from 'tensorfeed';

const tf = new TensorFeed();
const { services } = await tf.status();
const incidents = services.filter(s => s.status !== 'operational');
console.log(`${incidents.length} services with issues`);

MCP tool

Available via the TensorFeed MCP server as get_ai_status. Add npx -y @tensorfeed/mcp-server to your Claude Desktop or Claude Code MCP config.

FAQ

How does TensorFeed determine service status?

A Cloudflare Worker cron polls each provider's status page (Atlassian Statuspage JSON or HTML banner parsing) every 2 minutes. We normalize to operational, degraded, down, or unknown for consistent agent consumption.

Which AI services does the status endpoint cover?

More than 20 AI providers and services, including Anthropic (Claude), OpenAI, Google (Gemini), AWS Bedrock, Azure OpenAI, Mistral, Cohere, Groq, Together, Fireworks, and OpenRouter, plus voice, image, and video services. The live roster is whatever /api/status/summary returns and grows as we add providers.

How accurate is the status data?

The data is as accurate as each provider's own status page. We do not run independent probes against the actual APIs. If a provider's status page is wrong, our reported status will be wrong too.

Related endpoints