{
  "name": "XE Currency Data API",
  "slug": "xe-currency-data",
  "website_url": "https://www.xe.com/xecurrencydata/",
  "vendor_description": "\"Global Currency Converter API That Integrates with Your Business\" - providing \"real-time, accurate, and reliable currency exchange data for hundreds of worldwide currencies.\"",
  "categories": [
    "currency"
  ],
  "summary": "XE Currency Data API is a REST-based exchange rate service covering 220+ world currencies, precious metals, and selected cryptocurrencies, with data sourced from 100+ financial institutions and central banks and rates updated as often as every 60 seconds. Historical data reaches back to 1995, making it suited for financial reporting, ERP/CRM integration, and volatility analysis. Plans start at $799/year (Lite, 10,000 requests/month) with a 7-day free trial, scaling to enterprise tiers with unlimited requests. Official SDKs are available for Java, PHP, Python, and Node.js, and the API uses HTTP Basic authentication.",
  "capabilities": {
    "supported_actions": [
      "account_info",
      "currencies",
      "convert_from",
      "convert_to",
      "historic_rate",
      "historic_rate_period",
      "monthly_average",
      "stats"
    ],
    "supported_regions": [
      "220+ world currencies, precious metals, and selected cryptocurrencies",
      "170+ currencies & precious metals (base coverage)",
      "historical data back to 1998 (API marketing); spec docs reference 1995-11-16 as earliest possible date",
      "data sourced from 100+ global financial institutions and central banks",
      "rates updated as often as every 60 seconds"
    ],
    "supported_languages": [
      "Arabic",
      "German",
      "English",
      "Spanish",
      "French",
      "Italian",
      "Japanese",
      "Portuguese",
      "Swedish",
      "Chinese (Simplified)",
      "Chinese (Traditional)"
    ],
    "input_types": [
      "currency code (ISO 4217)",
      "amount",
      "date (YYYY-MM-DD)",
      "time (hh:mm, UTC)",
      "start_timestamp",
      "end_timestamp",
      "year",
      "month",
      "margin (percentage markup)",
      "decimal_places",
      "inverse flag",
      "obsolete flag",
      "language tag (RFC-1766)"
    ],
    "output_types": [
      "JSON",
      "XML",
      "CSV"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "Java",
      "PHP",
      "Python",
      "Node.js"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://xecdapi.xe.com/v1/",
    "api_version": "1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "basic"
    ],
    "auth_docs_url": "https://xecdapi.xe.com/docs/v1/authentication",
    "idempotency_supported": null,
    "error_format": "vendor-specific JSON (code + message + documentation_url)",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 10000,
    "rate_limit_window": "month",
    "sdk_packages": [
      {
        "package": "xecd-rates-client-java",
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/XenonLab/xecd-rates-client-java"
      },
      {
        "package": "xecd-rates-client-php",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/XenonLab/xecd-rates-client-php"
      },
      {
        "package": "xecd-rates-client",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/XenonLab/xecd-rates-client-python"
      },
      {
        "package": "@xe/xecd-rates-client",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/XenonLab/xecd-rates-client-node"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://xecdapi.xe.com/docs/v1/XE_Currency_Data_API_Non_Technical_Quick_Start_Guide.pdf"
  },
  "pricing": {
    "pricing_model": "subscription",
    "has_published_pricing": true,
    "starting_price_usd": "799.0000",
    "price_basis": "year",
    "free_tier_available": false,
    "free_tier_limit": "7-day free trial (no permanently free tier)",
    "free_tier_details": null,
    "minimum_commitment": "$799/year (Lite plan, annual billing)",
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Lite",
        "item": "API plan",
        "amount_usd": "799.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Lite",
        "item": "10,000 requests/month included",
        "amount_usd": null,
        "amount_percent": null,
        "per": "10,000 requests/month",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Lite",
        "item": "live rates add-on (minutely)",
        "amount_usd": "400.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Lite",
        "item": "alternative source rate add-on",
        "amount_usd": "200.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Intermediate",
        "item": "API plan",
        "amount_usd": "1799.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Intermediate",
        "item": "50,000 requests/month included",
        "amount_usd": null,
        "amount_percent": null,
        "per": "50,000 requests/month",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Intermediate",
        "item": "live rates add-on (minutely)",
        "amount_usd": "700.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Intermediate",
        "item": "alternative source rate add-on",
        "amount_usd": "350.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Prime",
        "item": "API plan",
        "amount_usd": "4499.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Prime",
        "item": "150,000 requests/month included",
        "amount_usd": null,
        "amount_percent": null,
        "per": "150,000 requests/month",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Prime",
        "item": "live rates add-on (minutely)",
        "amount_usd": "1500.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Prime",
        "item": "alternative source rate add-on",
        "amount_usd": "500.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      },
      {
        "plan": "Enterprise",
        "item": "API plan (custom pricing)",
        "amount_usd": null,
        "amount_percent": null,
        "per": null,
        "currency": "USD",
        "source_url": "https://www.xe.com/xecurrencydata/"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": false,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": null,
    "documented_rate_limits": "Lite: 10,000 requests/month; Intermediate: 50,000 requests/month; Prime: 150,000 requests/month; Enterprise: unlimited. Exceeding limits returns HTTP 403 (monthly) or HTTP 429 (throttling window). Headers: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset.",
    "known_restrictions": [
      "No permanent free plan - only a 7-day free trial (one-time, not a recurring free tier)",
      "Free trial accounts limited to historic rates 30 days prior to trial start",
      "Caching of API responses not allowed except on Enterprise plan",
      "Live (minutely) rates require add-on purchase ($400–$1,500/yr depending on plan) or Enterprise plan",
      "stats endpoint: start and end dates cannot exceed 1 year apart",
      "historic_rate_period: max 100 results per page",
      "Redistribution possible only under partnership arrangements (not included in standard plans by default)",
      "Subscriptions are billed annually in advance; monthly billing available only on exception basis"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.xe.com",
    "llms_txt_url": "https://www.xe.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "1993-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": []
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 85,
    "setup_speed": 60,
    "docs_quality": 10,
    "procurement_friction": 85,
    "trust_readiness": 15,
    "best_for": [
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You want to try it free before paying",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "sdk_languages",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "SDKs available for Java, NodeJS, PHP, and Python",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "real-time, accurate, and reliable currency exchange data for hundreds of worldwide currencies",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Annual Cost: Lite $799, Intermediate $1,799, Prime $4,499, Enterprise: Custom",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Xe offers a commitment-free trial allowing users to test the API before selecting a paid package",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Xe offers a commitment-free trial allowing users to test the API before selecting a paid package",
      "confidence": "high"
    },
    {
      "field": "supported_regions (currencies coverage)",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "220+ world currencies",
      "confidence": "high"
    },
    {
      "field": "supported_regions (historical depth)",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Historical data back to 1998",
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Lite: 10,000 requests/month; Intermediate: 50,000; Prime: 150,000; Enterprise: Unlimited",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.xe.com/en-us/security/",
      "excerpt": "We comply with global regulations like GDPR and CCPA, ensuring it is securely handled and fully protected at all times.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.xe.com/en-us/security/",
      "excerpt": "The page does not list SOC2, HIPAA, ISO 27001, or specific PCI DSS certifications for Xe itself.",
      "confidence": "medium"
    },
    {
      "field": "vendor_description",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Global Currency Converter API That Integrates with Your Business",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Lite $799 | Intermediate $1,799 | Prime $4,499 | Enterprise Custom",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://xecdapi.xe.com/docs/v1/introduction",
      "excerpt": "Get your free API credentials for 7 days",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://currencyfreaks.com/blog/Xe-Api-Pricing-Alternative",
      "excerpt": "XE does not offer a free plan",
      "confidence": "high"
    },
    {
      "field": "supported_regions (currencies coverage)",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "170+ currencies & precious metals",
      "confidence": "high"
    },
    {
      "field": "supported_regions (historical depth)",
      "url": "https://xecdapi.xe.com/docs/v1/XE_Currency_Data_API_Specifications.pdf",
      "excerpt": "date: UTC format (YYYY-MM-DD), back to 1995-11-16",
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Lite: 10,000 requests/month; Intermediate: 50,000; Prime: 150,000; Enterprise: Unlimited",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.xe.com/en-us/security/",
      "excerpt": "Our payment processors are Level 1 Service Providers. Xe never processes payment card data.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://status.xe.com/",
      "excerpt": "All Systems Operational — XE Currency Data API 100.0% uptime over 90 days; no specific SLA percentages stated on the status page",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/XenonLab",
      "excerpt": "XE.com Inc. · GitHub — XenonLab/xecd-rates-client-java, xecd-rates-client-php, xecd-rates-client-node, xecd-rates-client-python",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Enterprise | Custom | Unlimited | Live (minutely) + All | Unlimited",
      "confidence": "high"
    },
    {
      "field": "minimum_commitment",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Lite | $799 | Annual Cost",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Caching Allowed: No (Small/Medium packages) — Free trial accounts limited to 30 days prior to trial start",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://www.readkong.com/page/xe-currency-data-api-v1-0-specifications-2018-mar-20-3830434",
      "excerpt": "Method: HTTP Basic Access Authentication. Credential Passing: \"Authorization header...include your XE Currency Data API account ID and API key in an encoded form\"",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://github.com/sushmitaw/xe-currency",
      "excerpt": "Base URL: https://xecdapi.xe.com/v1/convert_from.json/",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://xecdapi.xe.com/docs/v1/",
      "excerpt": "Xe Currency Data API 1.0 OAS3 — URL path confirms v1",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.xe.com/xecurrencydata/",
      "excerpt": "Enterprise: Custom — Unlimited requests, Live (minutely) + all frequencies, Unlimited entities",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://currencydata.xe.com/account/signup.php?freetrial=",
      "excerpt": "XE Currency Data — free trial signup page (self-serve)",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://xecdapi.xe.com/docs/v1/XE_Currency_Data_API_Specifications.pdf",
      "excerpt": "GET /v1/account_info, /v1/currencies, /v1/convert_from, /v1/convert_to, /v1/historic_rate, /v1/historic_rate/period, /v1/monthly_average, /v1/stats",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://help.xe.com/hc/en-gb/articles/4414092026769-Currency-Data-API-packages-pricing-and-payment",
      "excerpt": "Subscriptions are normally billed annually, with exceptions considered on a case-by-case basis. Payment for the full 12-month term is required in advance.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://xecdapi.xe.com/docs/v1/authentication",
      "excerpt": "Xe Currency Data — authentication page (confirmed via search: 'curl –i -u account_id:api_key \"https://xecdapi.xe.com/v1/account_info/\"')",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://www.readkong.com/page/xe-currency-data-api-v1-0-specifications-2018-mar-20-3830434",
      "excerpt": "Domain: xecdapi.xe.com. Protocol: HTTPS. Version Format: /v{version_no}/ (e.g., /v1/)",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://www.readkong.com/page/xe-currency-data-api-v1-0-specifications-2018-mar-20-3830434",
      "excerpt": "Current Version: v1",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://github.com/sushmitaw/xe-currency",
      "excerpt": "The XE Currency Data API is a REST-ful (or REST-like, depending how strictly you interpret REST) web-services API.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://www.readkong.com/page/xe-currency-data-api-v1-0-specifications-2018-mar-20-3830434",
      "excerpt": "Error Response Format: {\"code\": [integer], \"message\": \"[description]\", \"documentation_url\": \"https://xecdapi.xe.com/docs/v1/\"}",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://www.readkong.com/page/xe-currency-data-api-v1-0-specifications-2018-mar-20-3830434",
      "excerpt": "Usage Window Headers: X-RateLimit-Limit — Max requests allowed; X-RateLimit-Remaining — Requests left; X-RateLimit-Reset — Reset time (UTC epoch seconds)",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Lite | $799/year | 10,000 [requests/month] | Daily [rates] | 1 [entity]",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Lite | $799/year — pricing is annual",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://xecd.xe.com/account/signup.php?freetrial=",
      "excerpt": "Signup URL confirms free trial availability (redirects to currencydata.xe.com/account/signup.php?freetrial=)",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Xe provides SDKs in Java, NodeJS, PHP, and Python",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://www.readkong.com/page/xe-currency-data-api-v1-0-specifications-2018-mar-20-3830434",
      "excerpt": "Version Format: /v{version_no}/ (e.g., /v1/)",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Powerful JSON API built for developers",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Lite: $799/year — 10,000 requests/month (lowest paid tier request limit)",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://www.xe.com/platform/xecurrencydata/",
      "excerpt": "Lite: $799/year | 10,000 [requests per month]",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://currencyfreaks.com/blog/Xe-Api-Pricing-Alternative",
      "excerpt": "Starting Price: \"around $799 per month\" (article conflates annual with monthly; XE page shows $799/year)",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://www.xe.com/blog/business/how-currency-exchange-apis-add-value-to-saas-apps-and-websites/",
      "excerpt": "A \"7-day free trial\" is offered, with enterprise support available through their \"Currency Data API Client Relationship Manager\"",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/XenonLab",
      "excerpt": "XE.com Inc. · GitHub — XenonLab is the official GitHub organization for XE.com Inc. (formerly Xenon Laboratories Inc.)",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.npmjs.com/package/@xe/xecd-rates-client",
      "excerpt": "npm package @xe/xecd-rates-client — Node.js SDK under the @xe namespace",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://xecdapi.xe.com/docs/v1/XE_Currency_Data_API_Non_Technical_Quick_Start_Guide.pdf",
      "excerpt": "Xe Corporation Xe Currency Data API Quick Start Guide Jan 2022 — official non-technical quickstart PDF from xecdapi.xe.com/docs/v1/",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://en.wikipedia.org/wiki/XE.com",
      "excerpt": "XE.com was established in 1993 in Newmarket, Ontario, Canada, originally as \"Xenon Laboratories Incorporated.\" 1995: Launched its currency converter tool.",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://xecdapi.xe.com/docs/v1/",
      "excerpt": "Xe Currency Data API 1.0 OAS3 — only version published; no beta or deprecated label observed",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://status.xe.com/",
      "excerpt": "The \"Xe Currency Data API\" maintains operational status with perfect availability metrics — 100.0% uptime over 90 days",
      "confidence": "medium"
    },
    {
      "field": "requires_verification",
      "url": "https://xecd.xe.com/account/signup.php?freetrial=",
      "excerpt": "Free trial signup available at signup URL — standard business registration; no KYC or ID verification documented in official sources",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "soc2",
    "hipaa",
    "iso_27001",
    "sla_published (status page exists but no specific SLA % published publicly)",
    "webhooks_supported",
    "mcp_server_available",
    "ga_date",
    "deprecation_policy_url",
    "sla_url",
    "data_retention_policy_url",
    "mcp_url",
    "webhook_events_url",
    "webhook_signing",
    "notable_customers (named)",
    "idempotency_supported"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/xe-currency-data",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/xe-currency-data/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}