{
  "schemaVersion": "1.0",
  "provider": {
    "id": "twelve-data",
    "name": "Twelve Data API",
    "provider": "Twelve Data",
    "category": "market-data",
    "status": "active",
    "summary": "Market data for stocks, forex, crypto, ETFs, and indices via REST and WebSocket. 100+ technical indicators computed server-side. Generous free tier for prototyping.",
    "homepage": "https://twelvedata.com/",
    "officialDocs": "https://twelvedata.com/docs",
    "baseUrl": "https://api.twelvedata.com",
    "auth": "API key via `apikey` query param or `Authorization: apikey` header",
    "versioning": "Unversioned base URL",
    "resourceGroups": [
      "Time series",
      "Quotes",
      "Technical indicators",
      "Fundamentals",
      "Reference data"
    ],
    "pagination": "outputsize param for time series; page-based for some endpoints",
    "errors": "HTTP 429 on credit exhaustion; JSON error body with message",
    "webhooks": "Not supported; use WebSocket for streaming",
    "sdks": [
      "twelvedata (official Python)",
      "@twelvedata/twelvedata-node"
    ],
    "pricing": "Free: 800 credits/day; paid from $79/mo (Grow)",
    "rateLimit": "Free: 8 credits/min, 800 credits/day; HTTP 429 when exceeded",
    "formats": [
      "JSON",
      "CSV"
    ],
    "protocols": [
      "REST",
      "WebSocket"
    ],
    "bestFor": [
      "Time series data",
      "Technical indicators",
      "Multi-asset coverage"
    ],
    "cautions": [
      "Credits are weighted by endpoint — heavy endpoints cost more.",
      "Fundamentals (profile, earnings, dividends) require Grow tier+.",
      "Financial statements require Pro tier+."
    ],
    "tags": [],
    "verifiedAt": "2026-10-15",
    "sourceUrls": [
      "https://twelvedata.com/docs",
      "https://twelvedata.com/pricing"
    ],
    "mutableFacts": [
      {
        "key": "base-url",
        "label": "Base URL",
        "value": "https://api.twelvedata.com",
        "sourceUrl": "https://twelvedata.com/docs",
        "verifiedAt": "2026-10-15"
      },
      {
        "key": "authentication",
        "label": "Authentication",
        "value": "API key via apikey query param or Authorization header",
        "sourceUrl": "https://twelvedata.com/docs",
        "verifiedAt": "2026-10-15"
      },
      {
        "key": "pricing",
        "label": "Pricing",
        "value": "Free: 800 credits/day; paid from $79/mo",
        "sourceUrl": "https://twelvedata.com/pricing",
        "verifiedAt": "2026-10-15"
      },
      {
        "key": "rate-limits",
        "label": "Rate limits",
        "value": "Free: 8 credits/min, 800 credits/day",
        "sourceUrl": "https://twelvedata.com/pricing",
        "verifiedAt": "2026-10-15"
      }
    ],
    "humanUrl": "/api-atlas/apis/twelve-data/",
    "jsonUrl": "/api-atlas/api/providers/twelve-data.json"
  }
}