{
  "schemaVersion": "1.0",
  "provider": {
    "id": "anthropic",
    "name": "Claude API",
    "provider": "Anthropic",
    "category": "ai",
    "status": "active",
    "summary": "Anthropic's API for Claude messages, tool use, token counting, batches, files, and related platform capabilities.",
    "homepage": "https://www.anthropic.com/api",
    "officialDocs": "https://platform.claude.com/docs/en/api/overview",
    "baseUrl": "https://api.anthropic.com",
    "auth": "Authorization bearer token or x-api-key, plus an anthropic-version header",
    "versioning": "Requests carry an explicit anthropic-version header; feature versions can use additional beta headers.",
    "resourceGroups": [
      "Messages",
      "Message Batches",
      "Token counting",
      "Models",
      "Files"
    ],
    "pagination": "List endpoints use documented cursor fields such as next_page or before/after identifiers.",
    "errors": "HTTP status codes return structured JSON errors and a request-id response header.",
    "webhooks": "No general event webhook product was confirmed in the reviewed API overview.",
    "sdks": [
      "Python",
      "TypeScript",
      "C#",
      "Go",
      "Java",
      "PHP",
      "Ruby"
    ],
    "pricing": "Usage-based pricing varies by model; Message Batches are documented with discounted processing.",
    "rateLimit": "Organization-level usage tiers enforce request, token, and spend limits.",
    "formats": [
      "JSON",
      "Server-sent events"
    ],
    "protocols": [
      "REST",
      "Streaming"
    ],
    "bestFor": [
      "Long-form reasoning and document workflows",
      "Tool use and structured interactions",
      "Direct Claude model access"
    ],
    "cautions": [
      "The anthropic-version header is required.",
      "Limits and feature availability differ between the direct API and cloud platforms."
    ],
    "tags": [
      "llm",
      "claude",
      "tools",
      "batches",
      "generation"
    ],
    "verifiedAt": "2026-09-13",
    "sourceUrls": [
      "https://platform.claude.com/docs/en/api/overview",
      "https://platform.claude.com/docs/en/api/rate-limits",
      "https://platform.claude.com/docs/en/about-claude/pricing"
    ],
    "mutableFacts": [
      {
        "key": "base-url",
        "label": "Base URL",
        "value": "https://api.anthropic.com",
        "sourceUrl": "https://platform.claude.com/docs/en/api/overview",
        "verifiedAt": "2026-09-13"
      },
      {
        "key": "pricing",
        "label": "Pricing",
        "value": "Usage-based pricing varies by model; Message Batches are documented with discounted processing",
        "sourceUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
        "verifiedAt": "2026-09-13"
      },
      {
        "key": "rate-limits",
        "label": "Rate limits",
        "value": "Organization-level usage tiers enforce request, token, and spend limits",
        "sourceUrl": "https://platform.claude.com/docs/en/api/rate-limits",
        "verifiedAt": "2026-09-13"
      },
      {
        "label": "Rate-limit model",
        "value": "Usage-tier limits apply at organization level and include RPM, TPM, and spend controls",
        "sourceUrl": "https://platform.claude.com/docs/en/api/rate-limits",
        "verifiedAt": "2026-09-13"
      },
      {
        "key": "authentication",
        "label": "Authentication",
        "value": "Bearer authorization is supported; x-api-key remains a documented fallback",
        "sourceUrl": "https://platform.claude.com/docs/en/api/overview",
        "verifiedAt": "2026-09-13"
      }
    ],
    "humanUrl": "/api-atlas/apis/anthropic/",
    "jsonUrl": "/api-atlas/api/providers/anthropic.json"
  }
}