{
  "name": "currencylayer",
  "slug": "currencylayer",
  "website_url": "https://currencylayer.com",
  "vendor_description": "\"Reliable Exchange Rates & Currency Conversion for your Business\"",
  "categories": [
    "currency"
  ],
  "summary": "Currencylayer is a REST API for real-time and historical exchange rates, covering 168 world currencies and precious metals (gold and silver) with data sourced from commercial banks worldwide and historical records going back to 1999. It suits e-commerce multi-currency pricing, financial back-office systems, investment banking, and mobile apps. Subscriptions start at $14.99 per month with self-serve signup, and a free tier provides 100 requests per month at daily update frequency with USD as the only base currency. Notable customers include Disney Pixar, Lyft, and Freelancer.",
  "capabilities": {
    "supported_actions": [
      "live",
      "historical",
      "convert",
      "timeframe",
      "change",
      "list"
    ],
    "supported_regions": [
      "168 world currencies",
      "precious metals included: Gold (XAU) and Silver (XAG)",
      "historical rates back to 1999",
      "data sourced from commercial sources and banks worldwide",
      "timeframe queries up to 365 days",
      "rates with precision of six decimal places",
      "cryptocurrencies not included"
    ],
    "supported_languages": [],
    "input_types": [
      "currency code (ISO 4217)",
      "source currency",
      "date (YYYY-MM-DD for historical)",
      "start_date and end_date (for timeframe)",
      "amount (for conversion)",
      "currencies filter (comma-separated symbols)"
    ],
    "output_types": [
      "JSON",
      "JSONP"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "Multi-language (reference repo)"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.currencylayer.com",
    "api_version": "1.0.0",
    "versioning_scheme": "none",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.apilayer.com/currencylayer/docs/getting-started",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": "currencylayer-API",
        "language": "Multi-language (reference repo)",
        "official": true,
        "repo_url": "https://github.com/apilayer/currencylayer-API"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://docs.apilayer.com/currencylayer/docs/quickstart-guide"
  },
  "pricing": {
    "pricing_model": "subscription",
    "has_published_pricing": true,
    "starting_price_usd": "14.9900",
    "price_basis": "month",
    "free_tier_available": true,
    "free_tier_limit": "100 requests/month, daily rate updates only",
    "free_tier_details": "\"Free for Lifetime\" plan: 100 API calls/month, daily rate updates, historical rates access, HTTPS encryption; no source currency switching (USD base only); no support included; no credit card required",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Free",
        "item": "API access",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Basic",
        "item": "API access",
        "amount_usd": "14.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Basic",
        "item": "API access (annual equivalent per month)",
        "amount_usd": "13.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Basic",
        "item": "API access",
        "amount_usd": "161.9900",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Basic",
        "item": "overage requests",
        "amount_usd": "0.0060",
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise",
        "item": "API access",
        "amount_usd": "59.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise",
        "item": "API access (annual equivalent per month)",
        "amount_usd": "52.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise",
        "item": "API access",
        "amount_usd": "629.9900",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise",
        "item": "overage requests",
        "amount_usd": "0.0024",
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise+",
        "item": "API access",
        "amount_usd": "99.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise+",
        "item": "API access (annual equivalent per month)",
        "amount_usd": "84.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise+",
        "item": "API access",
        "amount_usd": "1019.9900",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Enterprise+",
        "item": "overage requests",
        "amount_usd": "0.0008",
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      },
      {
        "plan": "Custom",
        "item": "API access",
        "amount_usd": null,
        "amount_percent": null,
        "per": null,
        "currency": "USD",
        "source_url": "https://currencylayer.com/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": null,
    "documented_rate_limits": "Free: 100 calls/month; Basic: 10,000/month; Enterprise: 100,000/month; Enterprise+: 500,000/month; overage fees apply (Basic: $0.005996/req, Enterprise: $0.0023996/req, Enterprise+: $0.00079992/req)",
    "known_restrictions": [
      "Free plan restricted to USD as base currency (source currency switching not available on Free plan)",
      "Free plan limited to daily rate updates only",
      "Data redistribution prohibited per Terms of Service",
      "Terms restrict Community Services to personal, informational, noncommercial purposes",
      "Source currency switching requires Basic plan or higher",
      "Time-frame queries require Enterprise plan or higher",
      "Currency-change queries require Enterprise+ plan or higher"
    ]
  },
  "developer": {
    "docs_url": "https://docs.apilayer.com/currencylayer/docs/api-documentation?utm_source=CurrencylayerHomePage&utm_medium=Referral",
    "api_reference_url": "https://mailboxlayer.com/pricing",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.currencylayer.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2015-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Disney Pixar",
      "Lyft",
      "Griffin",
      "TeamViewer",
      "Freelancer"
    ]
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 100,
    "setup_speed": 75,
    "docs_quality": 35,
    "procurement_friction": 100,
    "trust_readiness": 15,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "Cost-sensitive teams - low, transparent entry price"
    ],
    "avoid_if": [
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "sandbox_available",
      "url": "https://currencylayer.com/faq",
      "excerpt": "No sandbox or testing environment is mentioned in the FAQ or product documentation.",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://currencylayer.com",
      "excerpt": "Reliable Exchange Rates & Currency Conversion for your Business",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://marketplace.apilayer.com/currency_data-api",
      "excerpt": "The service provides six main endpoints: /list - Currency catalog, /live - Current exchange rates, /convert - Currency conversion, /historical - Past exchange data, /timeframe - Rate ranges by period, /change - Currency fluctuation metrics",
      "confidence": "high"
    },
    {
      "field": "supported_regions / currencies",
      "url": "https://currencylayer.com",
      "excerpt": "Real-time JSON API for 168 World Currencies",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://currencylayer.com/product",
      "excerpt": "JSON responses; JSONP Callbacks supported",
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://marketplace.apilayer.com/currency_data-api",
      "excerpt": "Free Plan - $0/month: 100 Requests / Monthly, No credit card required, Lifetime access",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Basic: $14.99/month or $13.99/mo pay $161.99/year; Enterprise: $59.99/month or $52.99/mo pay $629.99/year; Enterprise+: $99.99/month or $84.99/mo pay $1,019.99/year",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Custom: Custom Enterprise Pricing available, Volume requests, all features, Dedicated technical support available",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://currencylayer.com/terms",
      "excerpt": "THE SITE WILL BE AVAILABLE ON AN UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE BASIS — content is provided AS IS and AS AVAILABLE with no responsibility for damages",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.ideracorp.com/legal/apilayer",
      "excerpt": "standard contractual clauses for the transfer of data as approved by the European Commission (Art. 46 GDPR)",
      "confidence": "high"
    },
    {
      "field": "soc2 / hipaa / iso_27001 / pci_dss",
      "url": "https://www.ideracorp.com/legal/apilayer",
      "excerpt": "No specific compliance certifications are explicitly mentioned. References to GDPR compliance materials and data processing agreements only.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / redistribution",
      "url": "https://currencylayer.com/terms",
      "excerpt": "Community Services limited to personal, informational, noncommercial purposes",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://currencylayer.com/product",
      "excerpt": "Historical Endpoint; Time-Frame Queries endpoint; Currency-Change Queries endpoint; JSON formatting and JSONP callbacks",
      "confidence": "high"
    },
    {
      "field": "supported_regions / currencies",
      "url": "https://currencylayer.com/product",
      "excerpt": "168 world currencies and precious metals (including Gold 'XAU' & Silver 'XAG')",
      "confidence": "high"
    },
    {
      "field": "supported_regions / historical depth",
      "url": "https://currencylayer.com/product",
      "excerpt": "Query the API for Historical Rates all the way back to 1999",
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Free Plan: $0.00, API Requests: 100 calls/month, Update Frequency: Daily, Features: Historical rates, HTTPS encryption, Support: None included",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / source currency switching free plan",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "All paid plans include: HTTPS Encryption, Source Currency Sw., and Currency Conversion. Free plan: Daily Updates, Historical Rates, no support — source currency switching not listed for Free",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Free: 100 API Requests; Basic: 10,000/month +$0.005996 per overage; Enterprise: 100,000/month +$0.0023996 per overage; Enterprise+: 500,000/month +$0.00079992 per overage",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://currencylayer.com/faq",
      "excerpt": "every effort is made to ensure the highest possible level of availability and consistency, and we are proud to have an average uptime rate of nearly 100% (99.9%)",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://currencylayer.com/privacy",
      "excerpt": "we are committed to facilitate the exercise of your rights granted by the EU General Data Protection Regulation",
      "confidence": "high"
    },
    {
      "field": "soc2 / hipaa / iso_27001 / pci_dss",
      "url": "https://currencylayer.com/faq",
      "excerpt": "No certifications mentioned. The FAQ references only 256-bit HTTPS Encryption as a security measure.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / redistribution",
      "url": "https://currencylayer.com/terms",
      "excerpt": "Content provided on or through Community Services may not be redistributed",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://currencylayer.com",
      "excerpt": "Trusted by more than 250,000 companies — sign-up is free, no credit card required",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://github.com/apilayer/currencylayer-API/blob/master/docs/specifications.md",
      "excerpt": "API Access Key appended as URL parameter: ?access_key=YOUR_ACCESS_KEY. Users receive a unique key upon signup.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://currencylayer.com/query-parameters",
      "excerpt": "To authenticate with the Currencylayer API, simply attach your access_key to your preferred endpoint URL. Example: https://api.currencylayer.com/live?access_key=YOUR_ACCESS_KEY",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.apilayer.com/currencylayer/docs/getting-started",
      "excerpt": "The main API server is: https://api.currencylayer.com. Example: https://api.currencylayer.com/live?access_key=YOUR_ACCESS_KEY",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.apilayer.com/currencylayer/docs/currencylayer-api-v-1-0-0",
      "excerpt": "API Endpoints | Currencylayer | APILayer — page slug currencylayer-api-v-1-0-0 indicates version 1.0.0 designation in official docs.",
      "confidence": "medium"
    },
    {
      "field": "error_format",
      "url": "https://github.com/apilayer/currencylayer-API/blob/master/docs/specifications.md",
      "excerpt": "Structured JSON responses with success boolean flag and error object containing: code (3-digit error type), info (internal error message with actionable guidance). Example: {\"success\": false, \"error\": {\"code\": 104, \"info\": \"Your monthly usage limit has been reached.\"}}",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Basic Plan: $14.99/month (or $13.99/month billed annually), Request Allowance: 10,000 Requests, Update Frequency: Hourly",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://currencylayer.com",
      "excerpt": "Trusted by more than 250,000 companies — logos shown: Disney Pixar, Lyft, Griffin, TeamViewer, Freelancer",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://tracxn.com/d/companies/currencylayer/__cUL8JeLXd2f1fcd3k-A-Vhd8fh2FPPfVpt1_TPBQZ5U",
      "excerpt": "Currencylayer was founded in 2015 by Paul Zehetmayr and Julian Zehetmayr, headquartered in Vienna, Austria.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/apilayer/currencylayer-API",
      "excerpt": "The repository was archived on June 20, 2024, and is now read-only. Official vendor-maintained reference repository for currencylayer API integrations including Java, PHP/CURL, jQuery.ajax examples.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.apilayer.com/currencylayer/docs/getting-started",
      "excerpt": "After signing up, every user is assigned a personal API access key that provides access to any of the API's data endpoints — sign up is free, no manual verification step described.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://github.com/apilayer/currencylayer-API/blob/master/docs/specifications.md",
      "excerpt": "Base URL: https://apilayer.net/api/ (legacy); current documentation specifies https://api.currencylayer.com as the canonical base URL.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://github.com/apilayer/currencylayer-API/blob/master/docs/specifications.md",
      "excerpt": "No explicit versioning scheme mentioned in documentation. Endpoints are accessed directly without a version prefix in the URL path.",
      "confidence": "medium"
    },
    {
      "field": "free_tier_limit",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Free Tier Limit: 100 API Calls, Update Frequency: Daily, Features: Historical rates, HTTPS encryption, Support: None included",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://currencylayer.com/pricing",
      "excerpt": "Basic Plan: $14.99/month; Professional (Enterprise): $59.99/month; Business Plus (Enterprise+): $99.99/month",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://currencylayer.com/faq",
      "excerpt": "Companies including Lyft, TeamViewer, and FedEx utilize the platform.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.apilayer.com/currencylayer/docs/quickstart-guide",
      "excerpt": "Quickstart Guide | Currencylayer — official quickstart guide at docs.apilayer.com/currencylayer/docs/quickstart-guide",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://currencylayer.com/faq",
      "excerpt": "The service maintains an average uptime rate of nearly 100% (99.9%), calculated based on the past 12 months. A public status page is available at status.currencylayer.com.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "hipaa",
    "iso_27001",
    "pci_dss",
    "sdk_languages (no official SDK - code snippets only in PHP, Python, Node.js, Java, Objective-C, Ruby)",
    "sandbox_available (no test environment found)",
    "webhooks_supported (no webhooks documented)",
    "mcp_server_available (no MCP server documented)",
    "minimum_commitment",
    "ga_date",
    "deprecation_policy_url",
    "sla_url",
    "data_retention_policy_url",
    "webhook_events_url",
    "webhook_signing",
    "mcp_url",
    "rate_limit_requests",
    "rate_limit_window",
    "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/currencylayer",
        "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/currencylayer/{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"
      }
    ]
  }
}