{
  "name": "Groq Speech-to-Text (Whisper)",
  "slug": "groq-speech-to-text",
  "website_url": "https://groq.com/",
  "vendor_description": "\"Groq API is designed to provide a fast speech-to-text solution, offering OpenAI-compatible endpoints that enable near-instant transcriptions and translations, with the ability to integrate high-quality audio processing into applications at speeds that rival human interaction.\"",
  "categories": [
    "speech-to-text"
  ],
  "summary": "Groq Speech-to-Text runs OpenAI-compatible Whisper endpoints (large-v3 and large-v3-turbo) optimized for speed, supporting batch transcription, word and segment timestamps, language detection, and audio translation to English across dozens of languages. Pricing starts at $0.04 per hour of audio on a self-serve basis, with a generous free tier covering 2,000 requests and 28,800 audio seconds per day. SDKs are available for Python, Node.js, C#, and PHP, an MCP server is available, and the platform holds SOC 2 Type 2, HIPAA, and GDPR certifications with an enterprise plan for higher rate limits.",
  "capabilities": {
    "supported_actions": [
      "transcribe_batch",
      "translation_to_english",
      "word_timestamps",
      "segment_timestamps",
      "language_detection",
      "prompt_guided_transcription"
    ],
    "supported_regions": [
      "United States",
      "Global (multi-region)"
    ],
    "supported_languages": [
      "Afrikaans",
      "Albanian",
      "Amharic",
      "Arabic",
      "Armenian",
      "Assamese",
      "Azerbaijani",
      "Bashkir",
      "Basque",
      "Belarusian",
      "Bengali",
      "Bosnian",
      "Breton",
      "Bulgarian",
      "Cantonese",
      "Catalan",
      "Chinese",
      "Croatian",
      "Czech",
      "Danish",
      "Dutch",
      "English",
      "Estonian",
      "Faroese",
      "Finnish",
      "French",
      "Galician",
      "Georgian",
      "German",
      "Greek",
      "Gujarati",
      "Haitian Creole",
      "Hausa",
      "Hawaiian",
      "Hebrew",
      "Hindi",
      "Hungarian",
      "Icelandic",
      "Indonesian",
      "Italian",
      "Japanese",
      "Javanese",
      "Kannada",
      "Kazakh",
      "Khmer",
      "Korean",
      "Lao",
      "Latin",
      "Latvian",
      "Lingala",
      "Lithuanian",
      "Luxembourgish",
      "Macedonian",
      "Malagasy",
      "Malay",
      "Malayalam",
      "Maltese",
      "Maori",
      "Marathi",
      "Mongolian",
      "Myanmar",
      "Nepali",
      "Norwegian",
      "Nynorsk",
      "Occitan",
      "Pashto",
      "Persian",
      "Polish",
      "Portuguese",
      "Punjabi",
      "Romanian",
      "Russian",
      "Sanskrit",
      "Serbian",
      "Shona",
      "Sindhi",
      "Sinhala",
      "Slovak",
      "Slovenian",
      "Somali",
      "Spanish",
      "Sundanese",
      "Swahili",
      "Swedish",
      "Tagalog",
      "Tajik",
      "Tamil",
      "Tatar",
      "Telugu",
      "Thai",
      "Tibetan",
      "Turkish",
      "Turkmen",
      "Ukrainian",
      "Urdu",
      "Uzbek",
      "Vietnamese",
      "Welsh",
      "Yiddish",
      "Yoruba"
    ],
    "input_types": [
      "audio/flac",
      "audio/mp3",
      "audio/mp4",
      "audio/mpeg",
      "audio/mpga",
      "audio/m4a",
      "audio/ogg",
      "audio/wav",
      "audio/webm",
      "file upload",
      "URL (including Base64URL)"
    ],
    "output_types": [
      "JSON",
      "text",
      "verbose_json (with word and segment timestamps)"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "Python",
      "Node.js",
      "C#",
      "PHP"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.groq.com/openai/v1",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://console.groq.com/docs/deprecations",
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://console.groq.com/docs/quickstart",
    "idempotency_supported": false,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 20,
    "rate_limit_window": "minute",
    "sdk_packages": [
      {
        "package": "groq",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/groq/groq-python"
      },
      {
        "package": "groq-sdk",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/groq/groq-typescript"
      },
      {
        "package": "jgravelle.GroqAPILibrary",
        "language": "C#",
        "official": false,
        "repo_url": "https://github.com/jgravelle/GroqApiLibrary"
      },
      {
        "package": "lucianotonet/groq-php",
        "language": "PHP",
        "official": false,
        "repo_url": "https://github.com/lucianotonet/groq-php"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://console.groq.com/docs/quickstart"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.0400",
    "price_basis": "hour of audio",
    "free_tier_available": true,
    "free_tier_limit": "2000 audio requests/day (RPD); 7200 audio seconds/hour (ASH); 28800 audio seconds/day (ASD)",
    "free_tier_details": "Free Plan available at no cost with community support and zero-data retention option. Rate limits on free tier: 20 RPM, 2,000 RPD, 7,200 audio seconds/hour (ASH), 28,800 audio seconds/day (ASD) for Whisper models. Max file size 25 MB. No monetary charge; perpetual free access within these limits.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Pay As You Go",
        "item": "Whisper Large v3 (whisper-large-v3) transcription",
        "amount_usd": "0.1110",
        "amount_percent": null,
        "per": "hour of audio transcribed",
        "currency": "USD",
        "source_url": "https://groq.com/pricing"
      },
      {
        "plan": "Pay As You Go",
        "item": "Whisper Large v3 Turbo (whisper-large-v3-turbo) transcription",
        "amount_usd": "0.0400",
        "amount_percent": null,
        "per": "hour of audio transcribed",
        "currency": "USD",
        "source_url": "https://groq.com/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": true,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://console.groq.com/docs/your-data",
    "documented_rate_limits": "{\"free_plan\": {\"whisper-large-v3\": \"20 RPM, 2,000 RPD, 7,200 ASH, 28,800 ASD\", \"whisper-large-v3-turbo\": \"20 RPM, 2,000 RPD, 7,200 ASH, 28,800 ASD\"}, \"developer_plan\": {\"whisper-large-v3\": \"300 RPM, 200,000 ASH\", \"whisper-large-v3-turbo\": \"400 RPM, 400,000 ASH\"}, \"note\": \"Higher limits available for enterprise use cases\"}",
    "known_restrictions": [
      "Free tier: 25 MB max file size per request",
      "Developer tier: 100 MB max file size per request",
      "Minimum billable duration: 10 seconds per request",
      "Single audio track only (first track used from multi-track files)",
      "Translation endpoint outputs English only",
      "whisper-large-v3-turbo does not support translation endpoint",
      "Audio shorter than 30 seconds is padded with silence (minimum 0.01 seconds)",
      "BAA (HIPAA) excludes beta, alpha, free tier, and experimental features",
      "distil-whisper-large-v3-en was deprecated and sunset on August 23, 2025; migrate to whisper-large-v3-turbo"
    ]
  },
  "developer": {
    "docs_url": "https://console.groq.com/docs/overview",
    "api_reference_url": "https://groq.com/groqcloud",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": "https://groq.com/changelog",
    "status_page_url": "https://status.groq.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2024-06-24",
    "ga_date": "2024-06-24",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "IBM",
      "PGA of America",
      "Stats Perform",
      "GPTZero",
      "StackAI",
      "Mem0"
    ]
  },
  "scores": {
    "agent_friendliness": 40,
    "pricing_transparency": 100,
    "setup_speed": 85,
    "docs_quality": 45,
    "procurement_friction": 100,
    "trust_readiness": 55,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "Regulated or enterprise workloads - compliance attestations and an enterprise plan",
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)"
    ],
    "avoid_if": []
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://console.groq.com/docs/speech-to-text",
      "excerpt": "Groq API is designed to provide a fast speech-to-text solution, offering OpenAI-compatible endpoints that enable near-instant transcriptions and translations, with the ability to integrate high-quality audio processing into applications at speeds that rival human interaction.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://groq.com/pricing",
      "excerpt": "Whisper Large v3 Turbo: $0.04 per hour transcribed. Whisper V3 Large: $0.111 per hour transcribed.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://groq.com/groqcloud",
      "excerpt": "Free Plan: Build and test with community support at no cost.",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://console.groq.com/docs/model/whisper-large-v3",
      "excerpt": "Whisper Large v3 supports 99+ languages, making it exceptionally versatile for global applications.",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://openai-whisper.mintlify.app/concepts/languages",
      "excerpt": "Whisper supports 99 languages total. [Full enumeration: Afrikaans, Albanian, Amharic, Arabic, Armenian, Assamese, Azerbaijani, Bashkir, Basque, Belarusian, Bengali, Bosnian, Breton, Bulgarian, Cantonese, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Faroese, Finnish, French, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Lao, Latin, Latvian, Lingala, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar, Nepali, Norwegian, Nynorsk, Occitan, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Sanskrit, Serbian, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tagalog, Tajik, Tamil, Tatar, Telugu, Thai, Tibetan, Turkish, Turkmen, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Yiddish, Yoruba]",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://console.groq.com/docs/speech-to-text",
      "excerpt": "Output Formats: JSON (default), verbose_json (includes timestamps), text. When using verbose_json, responses include quality indicators: avg_logprob, compression_ratio, and no_speech_prob.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://console.groq.com/docs/legal/customer-data-processing-addendum",
      "excerpt": "Annual engagements of a qualified, independent external auditor to conduct periodic reviews of Groq's security practices against recognized audit standards, including SOC 2 Type II certification audits.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://console.groq.com/docs/legal/customer-business-associate-addendum",
      "excerpt": "Groq provides a Business Associate Addendum (BAA) effective October 15, 2025, that supplements its Services Agreement for customers who are HIPAA-covered entities or business associates.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://groq.com/pricing",
      "excerpt": "$0.111 per hour transcribed (Whisper V3 Large); $0.04 per hour transcribed (Whisper Large v3 Turbo). Audio is billed at a minimum of 10s per request.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://groq.com/pricing",
      "excerpt": "Whisper Large v3 Turbo: $0.04 per hour transcribed. Whisper V3 Large: $0.111 per hour transcribed.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://console.groq.com/docs/rate-limits",
      "excerpt": "whisper-large-v3 and whisper-large-v3-turbo: RPM: 20, RPD: 2,000, ASH: 7,200, ASD: 28,800",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://console.groq.com/docs/model/whisper-large-v3-turbo",
      "excerpt": "Multilingual: Supports 99+ languages",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://console.groq.com/docs/speech-to-text",
      "excerpt": "Supported: FLAC, MP3, MP4, MPEG, MPGA, M4A, OGG, WAV, WebM. Free tier: 25 MB max. Dev tier: 100 MB max. Supports URL or direct upload.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://console.groq.com/docs/speech-to-text",
      "excerpt": "POST https://api.groq.com/openai/v1/audio/transcriptions (Transcription: Converts audio files into text in the original language); POST https://api.groq.com/openai/v1/audio/translations (Translation: Converts audio into English text). timestamp_granularities: word or segment-level timestamps.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://groq.com/groqcloud",
      "excerpt": "SOC 2, GDPR, and HIPAA compliant",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://groq.com/groqcloud",
      "excerpt": "SOC 2, GDPR, and HIPAA compliant",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://groq.com/groqcloud",
      "excerpt": "SOC 2, GDPR, and HIPAA compliant",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://groq.com/security",
      "excerpt": "Visit the Groq Trust Center to learn more about our information security program, compliance posture, and supporting documentation.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://console.groq.com/docs/deprecations",
      "excerpt": "distil-whisper-large-v3-en was sunset on 08/23/25; migrate to whisper-large-v3-turbo",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://github.com/groq/groq-mcp-server",
      "excerpt": "Official Groq MCP server published by Groq at groq/groq-mcp-server. Enables access to Groq's AI models through the Model Context Protocol (MCP), including Speech: Text-to-speech synthesis and speech-to-text transcription.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://console.groq.com/docs/rate-limits",
      "excerpt": "whisper-large-v3 and whisper-large-v3-turbo: RPM: 20, RPD: 2,000, ASH (Audio Seconds per Hour): 7,200, ASD (Audio Seconds per Day): 28,800",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://console.groq.com/docs/api-reference",
      "excerpt": "Bearer token authentication via the Authorization header: Authorization: Bearer $GROQ_API_KEY",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://console.groq.com/docs/api-reference",
      "excerpt": "POST /openai/v1/audio/transcriptions",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://console.groq.com/docs/api-reference",
      "excerpt": "The API uses /openai/v1/ in the URL path (e.g., https://api.groq.com/openai/v1/chat/completions)",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://groq.com/blog/groq-runs-whisper-large-v3-at-a-164x-speed-factor-according-to-new-artificial-analysis-benchmark",
      "excerpt": "Whisper Large V3 Is Now Available to the Developer Community via GroqCloud™",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://console.groq.com/docs/libraries",
      "excerpt": "Only the Python and JavaScript/TypeScript libraries are maintained by Groq",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/groq/groq-typescript",
      "excerpt": "The official Node.js / Typescript library for the Groq API",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://console.groq.com/docs/rate-limits",
      "excerpt": "whisper-large-v3 and whisper-large-v3-turbo: RPM (Requests per Minute): 20, RPD (Requests per Day): 2,000",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://groq.com/pricing",
      "excerpt": "Whisper Large v3 Turbo: $0.04 per hour of audio transcribed",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://groq.com/pricing",
      "excerpt": "Whisper Large v3 Turbo: $0.04 per hour of audio transcribed. Minimum billing: 10 seconds per request",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://console.groq.com/docs/your-data",
      "excerpt": "Temporary logging of inputs and outputs occurs only when troubleshooting errors that degrade platform reliability, or investigating suspected abuse. These records persist up to 30 days unless legal requirements mandate longer storage.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://groq.com/blog/groq-runs-whisper-large-v3-at-a-164x-speed-factor-according-to-new-artificial-analysis-benchmark",
      "excerpt": "Whisper Large V3 Is Now Available to the Developer Community via GroqCloud™ — June 24, 2024",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://newsroom.ibm.com/2025-10-20-ibm-and-groq-partner-to-accelerate-enterprise-ai-deployment-with-speed-and-scale",
      "excerpt": "IBM and Groq Partner to Accelerate Enterprise AI Deployment with Speed and Scale",
      "confidence": "medium"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/groq/groq-mcp-server",
      "excerpt": "Users must install the package locally using uvx or pip — this is a self-hosted MCP server implementation, not a cloud-based service",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://console.groq.com/docs/legal/customer-data-processing-addendum",
      "excerpt": "The General Data Protection Regulation, Regulation (EU) 2016/679 is listed as applicable Data Protection Law. Module 2 (Controller-to-Processor) and Module 3 (Processor-to-sub-Processor) of EU SCCs apply.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://console.groq.com/docs/legal/customer-data-processing-addendum",
      "excerpt": "This Data Processing Addendum contains no Service Level Agreement (SLA) or uptime commitment. The document focuses exclusively on data protection, processing, and security requirements.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://console.groq.com/docs/speech-to-text",
      "excerpt": "Free tier: 25 MB max. Dev tier: 100 MB max. Minimum billable: 10 seconds. Single audio track only (first track transcribed from multi-track files). Translation endpoint only supports English output.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://console.groq.com/docs/libraries",
      "excerpt": "The Groq Python library provides convenient access to the Groq REST API from any Python 3.7+ application. The Groq JavaScript library provides convenient access to the Groq REST API from server-side TypeScript or JavaScript.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://groq.com/groqcloud",
      "excerpt": "Enterprise Plan: Custom models, regional endpoint selection, performance tier, scalable capacity, dedicated support, and LoRA fine-tunes. Pricing requires contacting sales.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://console.groq.com/docs/models",
      "excerpt": "whisper-large-v3: Rate limits: 200K ASH, 300 RPM, Max file size: 100 MB. whisper-large-v3-turbo: Rate limits: 400K ASH, 400 RPM",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://console.groq.com/docs/quickstart",
      "excerpt": "export GROQ_API_KEY=<your-api-key-here>",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://console.groq.com/docs/openai",
      "excerpt": "To start using Groq with OpenAI's client libraries, pass your Groq API key to the api_key parameter and change the base_url to https://api.groq.com/openai/v1",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://console.groq.com/docs/api-reference",
      "excerpt": "The API follows OpenAI's versioning convention with /openai/v1/ as the primary version identifier",
      "confidence": "high"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://console.groq.com/docs/changelog",
      "excerpt": "learn more about our deprecations policy at https://console.groq.com/docs/deprecations",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/groq/groq-python",
      "excerpt": "The official Python Library for the Groq API",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://console.groq.com/docs/errors",
      "excerpt": "{\"error\": {\"message\": \"String - description of the specific error\", \"type\": \"invalid_request_error\"}}",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://console.groq.com/docs/rate-limits",
      "excerpt": "RPM (Requests per Minute): 20",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://groq.com/blog/whisper-large-v3-turbo-now-available-on-groq-combining-speed-quality-for-speech-recognition",
      "excerpt": "Developers can access the service on-demand at $0.04 per hour",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://console.groq.com/docs/rate-limits",
      "excerpt": "whisper-large-v3 and whisper-large-v3-turbo: RPM: 20, RPD: 2,000, ASH: 7,200, ASD: 28,800",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://groq.com/blog/groq-runs-whisper-large-v3-at-a-164x-speed-factor-according-to-new-artificial-analysis-benchmark",
      "excerpt": "Whisper Large V3 Is Now Available to the Developer Community via GroqCloud™ — blog post dated June 24, 2024",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://groq.com/customer-stories",
      "excerpt": "PGA of America, Stats Perform, GPTZero, StackAI, Mem0 listed as customer case studies",
      "confidence": "medium"
    },
    {
      "field": "idempotency_supported",
      "url": "https://console.groq.com/docs/api-reference",
      "excerpt": "The documentation does not mention idempotency key support for any endpoints reviewed",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "iso_27001",
    "pci_dss",
    "supported_regions_explicit_list",
    "sla_url",
    "webhook_signing",
    "webhook_events_url",
    "mcp_url",
    "idempotency_supported"
  ],
  "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/groq-speech-to-text",
        "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/groq-speech-to-text/{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"
      }
    ]
  }
}