{
  "name": "Murf AI",
  "slug": "murf",
  "website_url": "https://murf.ai/api",
  "vendor_description": "\"Enterprise-grade AI voice generation with 150+ natural-sounding voices across 35 languages and 20+ speaking styles.\"",
  "categories": [
    "text-to-speech"
  ],
  "summary": "Murf AI is a text-to-speech API offering 150+ voices across 35 languages, supporting studio voiceovers, real-time streaming synthesis, professional voice cloning, dubbing, and translation. Pricing is usage-based per 1,000 characters with a one-time free tier of 100,000 characters and self-serve signup, scaling to custom enterprise plans. The API delivers time-to-first-audio under 130ms via its Falcon 2 model, with WebSocket streaming, webhooks, Python and Node.js SDKs, and an MCP server. It holds SOC 2 Type 2, ISO 27001, GDPR, and HIPAA certifications, with customers including Pfizer, Cisco, and Oracle.",
  "capabilities": {
    "supported_actions": [
      "synthesize_speech",
      "streaming_tts",
      "websocket_streaming",
      "professional_voice_cloning",
      "voice_changer",
      "dubbing",
      "translation",
      "word_timestamps",
      "multilingual_synthesis",
      "custom_pronunciation",
      "audio_duration_control",
      "voice_style_selection",
      "variation_generation",
      "list_voices",
      "gzip_compression"
    ],
    "supported_regions": [
      "US-East-2 (Ohio)",
      "India",
      "Global (auto-routed)",
      "10+ global regions (Falcon data residency)"
    ],
    "supported_languages": [
      "English (US & Canada)",
      "English (UK)",
      "English (India)",
      "English (Australia)",
      "English (Scotland)",
      "French (France)",
      "French (Canada)",
      "German (Germany)",
      "Spanish (Spain)",
      "Spanish (Mexico)",
      "Italian (Italy)",
      "Portuguese (Brazil)",
      "Mandarin (China)",
      "Dutch (Netherlands)",
      "Polish (Poland)",
      "Hindi (India)",
      "Korean (Korea)",
      "Tamil (India)",
      "Bangla (India)",
      "Japanese (Japan)",
      "Turkish (Turkey)",
      "Indonesian (Indonesia)",
      "Croatian (Croatia)",
      "Greek (Greece)",
      "Romanian (Romania)",
      "Slovak (Slovakia)",
      "Bulgarian (Bulgaria)",
      "Czech (Czech Republic)",
      "Gujarati (India)",
      "Kannada (India)",
      "Malayalam (India)",
      "Marathi (India)",
      "Malay (Malaysia)",
      "Punjabi (India)",
      "Swedish (Sweden)",
      "Telugu (India)",
      "Thai (Thailand)",
      "Tagalog (Philippines)",
      "Vietnamese (Vietnam)"
    ],
    "input_types": [
      "plain text",
      "pause markup (e.g. [pause 1s])"
    ],
    "output_types": [
      "mp3",
      "wav",
      "flac",
      "alaw",
      "ulaw",
      "ogg",
      "pcm",
      "base64-encoded audio"
    ],
    "webhooks_supported": true,
    "sandbox_available": false,
    "sdk_languages": [
      "Python",
      "Node.js (n8n integration)"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.murf.ai/v1",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key",
      "jwt"
    ],
    "auth_docs_url": "https://murf.ai/api/docs/api-reference/authentication/generate-token",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": "hmac_sha256",
    "webhook_events_url": "https://murf.ai/api/docs/capabilities/dubbing/webhooks",
    "rate_limit_requests": null,
    "rate_limit_window": "concurrent",
    "sdk_packages": [
      {
        "package": "murf",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/murf-ai/murf-python-sdk"
      },
      {
        "package": "n8n-nodes-murf",
        "language": "Node.js (n8n integration)",
        "official": true,
        "repo_url": "https://github.com/murf-ai/n8n-nodes-murf"
      }
    ],
    "mcp_url": "https://github.com/murf-ai/murf-mcp",
    "quickstart_url": "https://murf.ai/api/docs/introduction/quickstart"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.0000",
    "price_basis": "1,000 characters",
    "free_tier_available": false,
    "free_tier_limit": "100,000 characters",
    "free_tier_details": "One-time trial of 100,000 character credits with no time limit (expires when credits are exhausted; no monthly renewal). Separate startup incubator program offers 50 million free characters for 3 months for companies with fewer than 100 employees.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Free Trial",
        "item": "Speech synthesis (one-time allotment)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "100,000 characters (one-time, no renewal)",
        "currency": "USD",
        "source_url": "https://help.murf.ai/murf-api-free-trial"
      },
      {
        "plan": "Pay As You Go",
        "item": "Speech synthesis",
        "amount_usd": "1.0000",
        "amount_percent": null,
        "per": "10,000 characters",
        "currency": "USD",
        "source_url": "https://help.murf.ai/murf-api-pay-as-you-go"
      },
      {
        "plan": "Pay As You Go",
        "item": "Speech synthesis (alternate rate per help docs)",
        "amount_usd": "0.0300",
        "amount_percent": null,
        "per": "1,000 characters",
        "currency": "USD",
        "source_url": "https://help.murf.ai/murf-api-plans-and-limits"
      },
      {
        "plan": "Pay As You Go",
        "item": "Minimum purchase",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "minimum top-up",
        "currency": "USD",
        "source_url": "https://help.murf.ai/murf-api-pay-as-you-go"
      },
      {
        "plan": "Falcon TTS API",
        "item": "Murf Falcon speech synthesis (per-minute model)",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://murf.ai/api"
      },
      {
        "plan": "Startup Incubator",
        "item": "Speech synthesis (startup program)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "50,000,000 characters (3-month program for startups <100 employees)",
        "currency": "USD",
        "source_url": "https://murf.ai/startup-program"
      },
      {
        "plan": "Enterprise / Custom",
        "item": "Speech synthesis with volume discounts and custom concurrency",
        "amount_usd": null,
        "amount_percent": null,
        "per": "contact sales",
        "currency": "USD",
        "source_url": "https://help.murf.ai/murf-api-plans-and-limits"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": true,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": false,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://murf.ai/legal/privacy-policy",
    "documented_rate_limits": "Concurrency limits by plan and model: Falcon 2 - Free: 5 concurrent (US-East), 2 (global/regional); Pay-as-you-go: 15 (US-East), 2 (global/regional); Enterprise: custom up to 10,000 concurrent calls. Gen2 - Free: 5; Pay-as-you-go: 15; Enterprise: custom. WebSocket connections support up to 10x the streaming concurrency limit. Free plan rate limit: 1,000 requests/minute; PAYG: 10,000 requests/minute. Max 3,000 characters per request. Time-to-first-audio under 130ms (Falcon 2). Model inference latency: 55ms.",
    "known_restrictions": [
      "Maximum 3,000 characters per request; longer text must be split into multiple requests",
      "ULAW and ALAW formats only support mono channel and 8000 Hz sample rate",
      "Professional voice cloning requires up to 90 minutes of recordings and 1–4 weeks processing time",
      "Falcon 2 streaming model only available via Pay-as-you-go or higher plans at higher concurrency",
      "Free plan limited to 100,000 character credits total (one-time, no monthly renewal)",
      "HIPAA compliance (BAA) requires Business or Enterprise subscription"
    ]
  },
  "developer": {
    "docs_url": "https://dev.murf.ai/",
    "api_reference_url": "https://murf.ai/api/docs/introduction/overview",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": "https://murf.ai/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2020-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Pfizer",
      "Cisco",
      "Splunk",
      "Glencore",
      "VMware",
      "Honeywell",
      "Oracle",
      "Baker Hughes"
    ]
  },
  "scores": {
    "agent_friendliness": 55,
    "pricing_transparency": 85,
    "setup_speed": 55,
    "docs_quality": 45,
    "procurement_friction": 85,
    "trust_readiness": 70,
    "best_for": [
      "Regulated or enterprise workloads - compliance attestations and an enterprise plan",
      "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"
    ]
  },
  "sources": [
    {
      "field": "categories",
      "url": "https://murf.ai/api",
      "excerpt": "The Most Powerful AI Voice API Suite",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://murf.ai/api/docs/voices-styles/voice-library",
      "excerpt": "Supported Voices & Languages vary by model— Gen2 and Falcon 2 each have their own availability",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://murf.ai/api/docs/resources/faq",
      "excerpt": "Audio generation options include: MP3, WAV, FLAC, ALAW, ULAW, or Base64 encoding. Sampling rates: 8kHz, 24kHz, 44.1kHz, 48kHz. Mono and stereo channels available.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://murf.ai/api/docs/resources/faq",
      "excerpt": "Murf API returns timestamps for each word in the response",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://murf.ai/api/docs/integrations/mcp-server",
      "excerpt": "The Murf MCP server integrates generative AI voice technology into MCP-compatible clients like Claude Desktop",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://murf.ai/api",
      "excerpt": "Production-ready Python and Javascript SDKs make deployment super easy and fast",
      "confidence": "medium"
    },
    {
      "field": "free_tier_available",
      "url": "https://murf.ai/api/docs/resources/faq",
      "excerpt": "Free Plan: 100,000 character credits with no time limit. Upgrade required after credits exhaust.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "Pay-as-you-go: Characters purchased at $0.03 per 1,000 characters (minimum $2 purchase)",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "Free Trial: 100,000 characters allotted; up to 1 API key; concurrency limit of 5; rate limit of 1000 requests/minute",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://murf.ai/security",
      "excerpt": "ISO 27001: Certified for information security management",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://murf.ai/security",
      "excerpt": "ISO 42001 ... ISO 27001 ... SOC 2 Type II ... GDPR ... CCPA",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://murf.ai/api/docs/resources/faq",
      "excerpt": "Complies with GDPR and CCPA",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://murf.ai/security",
      "excerpt": "consistently delivering service uptime of over 99%",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "Free Trial: concurrency limit of 5; rate limit of 1000 requests/minute ... Pay-as-you-go: concurrency limit of 15; rate limit of 10,000 requests/minute",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://murf.ai/legal/hipaa-compliance",
      "excerpt": "If you have a Business or Enterprise subscription and intend to use our HIPAA Compliant Services, you can access our Business Associate Agreement (BAA).",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://murf.ai/api",
      "excerpt": "sub-130ms end-to-end latency ... 10+ global regions",
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://help.murf.ai/murf-api-free-trial",
      "excerpt": "With the Free Trial, you will be allotted 100,000 characters to try our voices and API services.",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://murf.ai/api",
      "excerpt": "Real-time voice agents and conversational AI ... Studio-quality voiceovers for multimedia content ... Multi-language content dubbing and translation",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "headers = { \"api-key\": API_KEY, \"Content-Type\": \"application/json\" }",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/stream",
      "excerpt": "Regional endpoints are available, with the global URL auto-routing to the nearest server: https://global.api.murf.ai/v1/speech/stream",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/generate",
      "excerpt": "Base URL: https://api.murf.ai — API Version: v1 (evident in endpoint path /v1/speech/generate)",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/generate",
      "excerpt": "API Version: v1 (evident in endpoint path /v1/speech/generate)",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://murf.ai/api/docs/introduction/quickstart",
      "excerpt": "Python SDK available — installation: pip install murf",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/murf-ai/n8n-nodes-murf",
      "excerpt": "n8n integration for murf APIs like text-to-speech, dubbing, voice changer, and translations",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/murf-ai",
      "excerpt": "murf-mcp (Python-based) — works directly with MCP clients like Claude Desktop",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/generate",
      "excerpt": "Error Format: HTTP status codes with descriptive error types — 400: Bad Request Error, 402: Payment Required Error, 403: Forbidden Error, 500: Internal Server Error, 503: Service Unavailable Error",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://murf.ai/api/docs/capabilities/dubbing/webhooks",
      "excerpt": "Supported Events: DUB_JOB for dubbing job endpoints, triggered upon job completion, failure, or partial completion",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://murf.ai/api",
      "excerpt": "150+ natural-sounding voices across 35 languages and 20+ speaking styles",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://help.murf.ai/murf-api-languages",
      "excerpt": "Murf API supports 200+ voices, 40+ languages and accents, and 20+ styles",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/generate",
      "excerpt": "format (string): MP3, WAV, FLAC, ALAW, ULAW, PCM, OGG (default: WAV)",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://murf.ai/api/docs/text-to-speech/overview",
      "excerpt": "Streaming API: Real-time, low-latency speech generation with time-to-first-audio under 130ms ... WebSockets: Supports bidirectional streaming for real-time applications",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://murf.ai/api/docs/capabilities/dubbing/webhooks",
      "excerpt": "eventName: The event type (e.g., \"DUB_JOB\") ... X-HMAC-Signature: Authentication signature",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://murf.ai/api/docs/introduction/quickstart",
      "excerpt": "Install dependencies: pip install murf pyaudio ... pip install murf",
      "confidence": "medium"
    },
    {
      "field": "free_tier_available",
      "url": "https://help.murf.ai/murf-api-free-trial",
      "excerpt": "With the Free Trial, you will be allotted 100,000 characters to try our voices and API services.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://help.murf.ai/murf-api-pay-as-you-go",
      "excerpt": "10,000 characters at $1 ... minimum purchase amount of $2",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://murf.ai/api",
      "excerpt": "$0.01 / min. No confusing tiers. Efficient at every scale.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://murf.ai/security",
      "excerpt": "SOC 2 Type II: successfully completed a SOC 2 Type II audit with no exceptions, receiving a 'clean' report",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://murf.ai/legal/hipaa-compliance",
      "excerpt": "If you have a Business or Enterprise subscription and intend to use our HIPAA Compliant Services, you can access our Business Associate Agreement (BAA).",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://murf.ai/security",
      "excerpt": "GDPR: Compliant with EU data protection regulations",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://murf.ai/security",
      "excerpt": "ISO 42001 ... ISO 27001 ... SOC 2 Type II ... GDPR ... CCPA",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://murf.ai/api/docs/resources/rate-limits",
      "excerpt": "Free tier: 5 (US-East); 2 (global/regional) ... Pay as you go: 15 (US-East); 2 (global/regional) ... Enterprise: Custom support up to 10,000 concurrent calls",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://murf.ai/api/docs/resources/faq",
      "excerpt": "The API supports up to 3,000 characters per request. For longer text, split it into multiple requests.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://murf.ai/security",
      "excerpt": "All customer data stored and processed in Ohio region ... does not replicate or store Customer Data outside of the US-East-2 region",
      "confidence": "medium"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://murf.ai/api/docs/resources/rate-limits",
      "excerpt": "Enterprise: Custom support up to 10,000 concurrent calls",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/generate",
      "excerpt": "text (string): Content to synthesize, supports pauses like [pause 1s]",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://murf.ai/api/docs/api-reference/authentication/generate-token",
      "excerpt": "Required Header: api-key (string, required). Response: JSON object containing: token: JWT token for subsequent API requests, expiryInEpochMillis: Unix timestamp indicating when the token expires.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://murf.ai/api/docs/api-reference/authentication/generate-token",
      "excerpt": "Endpoint: GET https://api.murf.ai/v1/auth/token — Required Header: api-key (string, required)",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://murf.ai/api/docs/text-to-speech/overview",
      "excerpt": "WebSocket Support: Available via dedicated WebSocket implementation documented at /api/docs/text-to-speech/web-sockets",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/stream",
      "excerpt": "global URL auto-routing to the nearest server: https://global.api.murf.ai/v1/speech/stream",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://murf.ai/api/docs/api-reference/text-to-speech/stream",
      "excerpt": "https://global.api.murf.ai/v1/speech/stream",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/murf-ai/murf-python-sdk",
      "excerpt": "Python sdk for Murf text to speech API",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://murf.ai/api/docs/integrations/mcp-server",
      "excerpt": "The official Murf MCP Server is available at: https://github.com/murf-ai/murf-mcp",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://murf.ai/api/docs/introduction/quickstart",
      "excerpt": "Get your first API call running in under 5 minutes",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://murf.ai/api/docs/capabilities/dubbing/webhooks",
      "excerpt": "Webhooks use HMAC-SHA256 authentication. The signature is computed by concatenating the JSON payload with a timestamp (format: payload.timestamp), generating an HMAC using your secret key. Headers: X-Signature-Timestamp and X-HMAC-Signature",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://murf.ai/api/docs/resources/rate-limits",
      "excerpt": "Concurrency = the maximum number of generation requests that can be processed simultaneously. Free tier: 5 concurrent (US-East); Pay-as-you-go: 15 concurrent (US-East); Enterprise: Custom up to 10,000",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://murf.ai/legal/privacy-policy",
      "excerpt": "We generally retain your personal information as long as you keep your account open or as needed to provide you Services. Upon account termination, Murf removes account information within a 30-day window.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://murf.ai/api",
      "excerpt": "Murf Falcon TTS API: 1 cent per minute",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://murf.ai/api/docs/introduction/quickstart",
      "excerpt": "Create an API key via the dashboard — Free API key available with no verification step mentioned",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "Pay-as-you-go: Characters purchased at $0.03 per 1,000 characters (minimum $2 purchase)",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "Characters purchased at $0.03 per 1,000 characters (minimum $2 purchase)",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://speechify.com/blog/murf-ai-founded/",
      "excerpt": "Murf AI was founded in October 2020 by three IIT Kharagpur batchmates: Ankur Edkie (CEO), Sneha Roy (COO), and Divyanshu Pandey (Chief Business Officer)",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://murf.ai/api/docs",
      "excerpt": "Production-ready Python SDK available now — enterprise-grade AI voice generation",
      "confidence": "medium"
    },
    {
      "field": "free_tier_limit",
      "url": "https://help.murf.ai/murf-api-plans-and-limits",
      "excerpt": "Free Trial: 100,000 characters allotted; up to 1 API key; concurrency limit of 5; rate limit of 1000 requests/minute",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://murf.ai/api",
      "excerpt": "Trusted by 300+ companies worldwide — logos displayed: Pfizer, Cisco, Splunk, Glencore, VMware, Honeywell, Oracle, Baker Hughes",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "SSML support (not documented; Murf uses proprietary pause markup instead)",
    "formal published SLA uptime percentage guarantee",
    "official JavaScript/TypeScript standalone SDK package on GitHub (only Python SDK found; JS mentioned on marketing page)",
    "full enumerated list of all voices per model (Gen2 vs Falcon 2 language subsets)",
    "deprecation_policy_url",
    "sla_url",
    "idempotency_supported",
    "ga_date",
    "rate_limit_requests"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-21T00: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/murf",
        "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/murf/{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 (only name is required - send as much as you can cite)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme Email API",
            "website_url": "https://acme.example",
            "vendor_name": "Acme",
            "categories": [
              "email"
            ],
            "pricing_model": "usage_based",
            "has_published_pricing": true,
            "free_tier_available": true,
            "price_points": [
              {
                "plan": "Pay as you go",
                "item": "1,000 emails",
                "amount_usd": 1,
                "per": "1,000 emails",
                "source_url": "https://acme.example/pricing"
              }
            ],
            "soc2": "type_2",
            "docs_url": "https://docs.acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example/pricing",
              "excerpt": "$1 per 1,000 emails"
            }
          ]
        },
        "value_schema": [
          {
            "field": "name",
            "type": "string",
            "label": "Product name (the only required field)"
          },
          {
            "field": "website_url",
            "type": "string",
            "label": "Marketing website URL"
          },
          {
            "field": "vendor_name",
            "type": "string",
            "label": "Company/vendor name behind the product"
          },
          {
            "field": "vendor_description",
            "type": "string",
            "label": "One-line description, quoted from the vendor"
          },
          {
            "field": "categories",
            "type": "string[]",
            "label": "Category/leaf slugs it belongs to, e.g. [\"email\",\"sms\"]"
          },
          {
            "field": "primary_use_cases",
            "type": "string[]",
            "label": "What it's used for"
          },
          {
            "field": "supported_actions",
            "type": "string[]",
            "label": "Concrete API actions/capabilities"
          },
          {
            "field": "supported_regions",
            "type": "string[]",
            "label": "Countries/regions/data-residency"
          },
          {
            "field": "supported_languages",
            "type": "string[]",
            "label": "Human/spoken languages supported"
          },
          {
            "field": "input_types",
            "type": "string[]",
            "label": "Accepted input types/formats"
          },
          {
            "field": "output_types",
            "type": "string[]",
            "label": "Produced output types/formats"
          },
          {
            "field": "webhooks_supported",
            "type": "bool",
            "label": "Supports webhooks?"
          },
          {
            "field": "sandbox_available",
            "type": "bool",
            "label": "Dedicated sandbox/test mode?"
          },
          {
            "field": "sdk_languages",
            "type": "string[]",
            "label": "Languages with an official SDK"
          },
          {
            "field": "mcp_server_available",
            "type": "bool",
            "label": "Official MCP server?"
          },
          {
            "field": "pricing_model",
            "type": "enum",
            "label": "Pricing model",
            "values": [
              "usage_based",
              "subscription",
              "seat_based",
              "hybrid",
              "contact_sales"
            ]
          },
          {
            "field": "has_published_pricing",
            "type": "bool",
            "label": "Concrete prices published publicly?"
          },
          {
            "field": "free_tier_available",
            "type": "bool",
            "label": "Recurring/perpetual free tier (not a trial)?"
          },
          {
            "field": "free_tier_details",
            "type": "string",
            "label": "What the free tier includes"
          },
          {
            "field": "minimum_commitment",
            "type": "string",
            "label": "Any stated minimum spend/commitment"
          },
          {
            "field": "self_serve_signup",
            "type": "bool",
            "label": "Get an API key without talking to sales?"
          },
          {
            "field": "requires_sales_call",
            "type": "bool",
            "label": "Does going live require sales?"
          },
          {
            "field": "enterprise_plan_available",
            "type": "bool",
            "label": "Named enterprise tier?"
          },
          {
            "field": "starting_price_usd",
            "type": "number",
            "label": "Lowest published paid entry price (USD number)"
          },
          {
            "field": "price_basis",
            "type": "string",
            "label": "Unit the starting price is per, e.g. '1,000 emails'"
          },
          {
            "field": "free_tier_limit",
            "type": "string",
            "label": "Free-tier ceiling in literal terms"
          },
          {
            "field": "price_points",
            "type": "object[]",
            "label": "Structured prices: [{plan,item,amount_usd,amount_percent,per,source_url}]"
          },
          {
            "field": "soc2",
            "type": "enum",
            "label": "SOC 2 status",
            "values": [
              "type_2",
              "type_1",
              "in_progress",
              "none",
              "unknown"
            ]
          },
          {
            "field": "hipaa",
            "type": "bool",
            "label": "HIPAA (e.g. BAA available)?"
          },
          {
            "field": "gdpr",
            "type": "bool",
            "label": "GDPR compliance stated?"
          },
          {
            "field": "iso_27001",
            "type": "bool",
            "label": "ISO 27001 certified?"
          },
          {
            "field": "pci_dss",
            "type": "bool",
            "label": "PCI DSS compliant?"
          },
          {
            "field": "sla_published",
            "type": "bool",
            "label": "Published SLA / uptime commitment?"
          },
          {
            "field": "documented_rate_limits",
            "type": "string",
            "label": "Documented rate limits, quoted"
          },
          {
            "field": "known_restrictions",
            "type": "string[]",
            "label": "Notable documented restrictions/limits"
          },
          {
            "field": "auth_methods",
            "type": "string[]",
            "label": "Auth methods",
            "values": [
              "api_key",
              "oauth2",
              "jwt",
              "basic",
              "hmac_signature",
              "mtls",
              "session"
            ]
          },
          {
            "field": "api_style",
            "type": "enum",
            "label": "Primary API style",
            "values": [
              "rest",
              "graphql",
              "grpc",
              "soap",
              "websocket"
            ]
          },
          {
            "field": "base_url",
            "type": "string",
            "label": "API root/base URL"
          },
          {
            "field": "api_version",
            "type": "string",
            "label": "Current API version string"
          },
          {
            "field": "quickstart_url",
            "type": "string",
            "label": "Quickstart / hello-world URL"
          },
          {
            "field": "docs_url",
            "type": "string",
            "label": "Developer docs URL"
          },
          {
            "field": "api_reference_url",
            "type": "string",
            "label": "API reference URL"
          },
          {
            "field": "openapi_spec_url",
            "type": "string",
            "label": "OpenAPI spec URL"
          },
          {
            "field": "changelog_url",
            "type": "string",
            "label": "Changelog URL"
          },
          {
            "field": "status_page_url",
            "type": "string",
            "label": "Status page URL"
          },
          {
            "field": "notable_customers",
            "type": "string[]",
            "label": "Named public customers"
          },
          {
            "field": "launched_at",
            "type": "string",
            "label": "Launch date (ISO date or year)"
          }
        ]
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}