{
  "name": "Gupshup WhatsApp Business API",
  "slug": "gupshup-whatsapp",
  "website_url": "https://www.gupshup.ai/channels/self-serve/whatsapp",
  "vendor_description": "\"The all-in-one platform for managing conversations at scale\"",
  "categories": [
    "whatsapp"
  ],
  "summary": "Gupshup WhatsApp Business API is a Meta-authorized platform for sending and receiving WhatsApp messages at scale, covering customer support, marketing broadcasts, OTP authentication, conversational commerce, and in-chat payments via WhatsApp Pay across 130+ countries. Pricing is usage-based with a per-message markup and no monthly subscription, a $10 minimum wallet recharge, and unlimited free service conversations. The REST API supports webhooks, a sandbox, and both API key and JWT auth, with ISO 27001 certification and GDPR compliance. Notable customers include Citibank, Netflix, and L'Oreal.",
  "capabilities": {
    "supported_actions": [
      "send_template_message",
      "send_session_message",
      "send_media",
      "interactive_buttons",
      "list_messages",
      "carousel_template",
      "location_message",
      "contact_message",
      "sticker_message",
      "single_product_message",
      "multi_product_message",
      "location_request_message",
      "address_message",
      "whatsapp_flows",
      "catalog_products",
      "payments_whatsapp_pay",
      "inbound_webhooks",
      "template_management",
      "template_sync",
      "template_clone",
      "template_test",
      "message_status_callbacks",
      "phone_number_registration",
      "business_profile_management",
      "block_unblock_users",
      "message_reactions",
      "mark_as_read",
      "welcome_message",
      "click_to_whatsapp_ads_tracking"
    ],
    "supported_regions": [
      "global",
      "130+ countries",
      "India",
      "Nigeria",
      "Ivory Coast",
      "Singapore",
      "Brazil",
      "Argentina",
      "Peru",
      "Mexico"
    ],
    "supported_languages": [],
    "input_types": [
      "text",
      "template",
      "image",
      "video",
      "document",
      "audio",
      "sticker",
      "location",
      "contacts",
      "interactive buttons / lists",
      "carousel",
      "single-product",
      "multi-product",
      "location request",
      "address"
    ],
    "output_types": [
      "message_status (enqueued/sent/delivered/read/failed/deleted)",
      "inbound message webhook",
      "delivery receipts",
      "referral/CTX events (click-to-WhatsApp ad tracking)",
      "billing events",
      "system events",
      "MM Lite pricing category events",
      "conversation analytics"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "JavaScript/Node.js"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.gupshup.io/sm/api/v1/",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key",
      "jwt"
    ],
    "auth_docs_url": "https://partner-docs.gupshup.io/docs/generate-secret-and-token.md",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": "https://partner-docs.gupshup.io/docs/events.md",
    "rate_limit_requests": 20,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "gupshup-whatsapp-api",
        "language": "JavaScript/Node.js",
        "official": false,
        "repo_url": "https://github.com/ashwamegh/gupshup-whatsapp-api"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://docs.gupshup.io/docs/quickstart-create-and-configure-access-api"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": null,
    "price_basis": "per-message markup",
    "free_tier_available": false,
    "free_tier_limit": "Service conversations free (unlimited); utility messages free within 24-hour customer service window",
    "free_tier_details": "No recurring $0 platform plan. Meta's service conversations (customer-initiated 24-hour windows) are free with no monthly cap as of November 1, 2024. Utility templates delivered within a customer service window are also free. However, Gupshup's $0.001/message platform fee still applies to all messages including those in free service windows.",
    "minimum_commitment": "No monthly subscription or volume commitment required; minimum wallet recharge is $10.",
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Self-Serve",
        "item": "Gupshup platform fee per message (all message types)",
        "amount_usd": "0.0010",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing"
      },
      {
        "plan": "Self-Serve",
        "item": "monthly platform / subscription fee",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing"
      },
      {
        "plan": "Self-Serve",
        "item": "Meta per-message conversation fees passed through at cost (marketing, utility, authentication vary by country)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing"
      },
      {
        "plan": "Self-Serve",
        "item": "additional Gupshup markup on Cloud API marketing messages (non-MM Lite route, effective January 1, 2026)",
        "amount_usd": null,
        "amount_percent": "6.0000",
        "per": "marketing message",
        "currency": "USD",
        "source_url": "https://partner-docs.gupshup.io/changelog/december-2025"
      },
      {
        "plan": "Self-Serve",
        "item": "WhatsApp voice call (business/user-initiated, per second)",
        "amount_usd": "0.0001",
        "amount_percent": null,
        "per": "second",
        "currency": "USD",
        "source_url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": "unknown",
    "hipaa": false,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://www.gupshup.ai/en/privacy-policy",
    "documented_rate_limits": "Messaging tiers (Meta-enforced): Tier 1 = 1,000 unique contacts/24h; Tier 2 = 10,000 unique contacts/24h; Tier 3 = 100,000 unique contacts/24h; Tier 4 = unlimited unique contacts/24h. Throughput: up to 20 messages per second via API. Partner API endpoint limits: 10 requests/second for most endpoints; 10 requests/minute for token/health/capping/template endpoints.",
    "known_restrictions": [
      "Requires Meta Business Verification before going live",
      "Template messages require pre-approval by Meta before sending",
      "Recipients must opt in before receiving template (outbound) messages",
      "Interactive messages (session) can only be sent within active 24-hour customer-initiated window",
      "Interactive messages cannot be sent as outbound notifications",
      "Address messages available only for India and Singapore",
      "Phone number cannot be toll-free or IVR-only number",
      "Migrating from another BSP requires disabling 2FA at the source BSP first",
      "Gupshup charges 6% markup on top of Meta's marketing message fee for Cloud API marketing messages not using MM Lite route (effective January 1, 2026)",
      "Platform is not HIPAA compliant unless otherwise agreed in writing",
      "Credits added to the wallet are non-transferable and non-refundable",
      "Minimum wallet recharge of $10"
    ]
  },
  "developer": {
    "docs_url": "https://dev.gupshup.ai/",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": "https://www.gupshup.ai/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2004-01-01",
    "ga_date": "2018-07-31",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Citibank",
      "Kotak Mahindra Bank",
      "IndusInd Bank",
      "ICICI Bank",
      "L'Oréal",
      "Myntra",
      "Netflix",
      "Hyundai",
      "Tata",
      "Housing.com",
      "Cars24"
    ]
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 60,
    "setup_speed": 65,
    "docs_quality": 25,
    "procurement_friction": 75,
    "trust_readiness": 30,
    "best_for": [
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You want to try it free before paying",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "categories",
      "url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing",
      "excerpt": "Gupshup charges a standard 0.001 USD per message fee. Meta (WhatsApp) charges separately based on actual message usage.",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing",
      "excerpt": "Gupshup charges a standard 0.001 USD per message fee. No subscription plans or monthly fees are listed on this self-serve pricing page. All charges are usage-based.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details / free_tier_available",
      "url": "https://www.gupshup.ai/isv-partners/whatsapp-api/pricing",
      "excerpt": "Gupshup charges a standard 0.001 USD per message fee. WhatsApp fees for Marketing, Utility, Authentication, Service: Free [Meta charges separately at actuals].",
      "confidence": "high"
    },
    {
      "field": "minimum_commitment",
      "url": "https://docs.gupshup.io/docs/wallet",
      "excerpt": "Minimum recharge: $10. Maximum recharge: $10,000. Credits added to the wallet are non-transferable and non-refundable.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://support.gupshup.io/hc/en-us/articles/360012076319-How-many-messages-per-second-can-I-send-using-the-API",
      "excerpt": "You can send up to 20 messages per second using Gupshup's API.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.gupshup.io/docs/message-events",
      "excerpt": "V2 Message events track message status through the WhatsApp Business API. These notifications inform you when messages are sent, delivered, and read, arriving via your configured callback URL.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.gupshup.ai/privacy-policy",
      "excerpt": "Gupshup has certified to the U.S. Department of Commerce that it adheres to the EU-U.S. Data Privacy Framework Principles.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://www.gupshup.ai/en/terms-and-conditions",
      "excerpt": "You understand and agree that the Gupshup Platform is not HIPPA compliant and such compliance is not expected to be included within the Services unless otherwise agreed in writing.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://www.gupshup.ai/en/terms-and-conditions",
      "excerpt": "The document contains no service level agreements or uptime guarantee commitments.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / Meta Business Verification",
      "url": "https://docs.gupshup.io/docs/onboarding-guide",
      "excerpt": "Meta enforces certain restrictions and you will likely need to complete Meta Business Verification before making your App live.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.gupshup.ai/for-business/enterprises",
      "excerpt": "Interested parties should Get in touch or contact sales@gupshup.ai to discuss enterprise solutions. A Request a demo button is prominently featured.",
      "confidence": "medium"
    },
    {
      "field": "auth_methods",
      "url": "https://partner-docs.gupshup.io/docs/whatsapp-passthrough-apis-for-partners",
      "excerpt": "Authorization: {{PARTNER_APP_TOKEN}} header, obtained through partner portal onboarding and token generation processes.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://console-docs.gupshup.io/docs/whatsapp-business-api",
      "excerpt": "https://api.gupshup.io/sm/api/v1/ ... Session Messaging Endpoint: /msg, Template Messaging Endpoint: /template/msg",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://partner-docs.gupshup.io/docs/whatsapp-dynamic-flows",
      "excerpt": "Base URL: https://partner.gupshup.io/partner/app/{{APP_ID}}/flows/ ... API Version: v1.0",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://console-docs.gupshup.io/docs/whatsapp-business-api",
      "excerpt": "Production-ready API with documented error handling (error codes 1001-1011+).",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/ashwamegh/gupshup-whatsapp-api",
      "excerpt": "This is an unofficial library to leverage Gupshup Whatsapp API (v2) ... npm i gupshup-whatsapp-api",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.gupshup.io/docs/error-and-status-messages",
      "excerpt": "Error Code: Numeric identifier (e.g., 500, 1001, 4001) ... Error Message: Brief title ... Details: Explanation of what caused the error and recommended action",
      "confidence": "medium"
    },
    {
      "field": "webhook_events_url",
      "url": "https://partner-docs.gupshup.io/llms.txt",
      "excerpt": "Webhook Key Points: https://partner-docs.gupshup.io/docs/webhook-key-points.md ... Events: https://partner-docs.gupshup.io/docs/events.md ... Inbound events: https://partner-docs.gupshup.io/docs/inbound-events.md",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://partner-docs.gupshup.io/docs/partner-rate-limits",
      "excerpt": "All other APIs operate at 10 requests per 1 second. Cooldown periods align with the rate limit window. Effective date: September 28, 2023.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://www.gupshup.ai/en/privacy-policy",
      "excerpt": "We will retain your Personal Data only as long as needed to provide you with services or as necessary to comply with our legal obligations, resolve disputes, and enforce our agreements.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://www.gupshup.ai/resources/blog/whatsapp-api-pricing/",
      "excerpt": "Service conversations are free for businesses with unlimited free tier conversations as of November 1, 2024 (previously capped at 1,000).",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.gupshup.ai/en/about-us",
      "excerpt": "50,000+ businesses supported since 2014 ... Born in India, inspired by the Hindi-Urdu word for lively, friendly conversations",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://yourstory.com/2018/08/chatbot-platform-gupshup-partners-whatsapp-business-enterprise-messaging",
      "excerpt": "On July 31, 2018, Gupshup announced it was working with WhatsApp to enable enterprises to connect with their customers using WhatsApp.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.gupshup.ai/whatsapp-api",
      "excerpt": "Notable customers listed: L'Oréal, Myntra, Netflix, Hyundai, Tata, Housing.com, Reserva, Cars24. Trusted by 50,000+ customers in 130+ countries.",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://www.gupshup.ai/channels/self-serve/whatsapp",
      "excerpt": "The all-in-one platform for managing conversations at scale",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://www.gupshup.ai/channels/self-serve/whatsapp",
      "excerpt": "The all-in-one platform for managing conversations at scale",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://www.gupshup.ai/channels/self-serve/whatsapp/pricing",
      "excerpt": "Gupshup charges a standard fee of $0.001 USD per message. Meta (WhatsApp) charges separately based on actual message usage.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details / free_tier_available",
      "url": "https://www.gupshup.ai/resources/blog/whatsapp-api-pricing/",
      "excerpt": "Service conversations are free for businesses with unlimited free tier conversations as of November 1, 2024 (previously capped at 1,000).",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://support.gupshup.io/hc/en-us/articles/360011978060-What-is-the-limit-of-message-that-can-be-sent",
      "excerpt": "Tier 1: Send messages to 1,000 unique contacts in a rolling 24-hour period. Tier 2: Send messages to 10,000 unique contacts in a rolling 24-hour period. Tier 3: Send messages to 100,000 unique contacts in a rolling 24-hour period. Tier 4: Send messages to unlimited unique contacts within 24-hour period.",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://docs.gupshup.io/docs/sandbox",
      "excerpt": "Sandbox is a dedicated testing environment that allows businesses to simulate and validate their WhatsApp Business API integration before going live, enabling experimentation with messaging features and functionality without affecting real users.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.gupshup.ai/enterprise-security",
      "excerpt": "Gupshup maintains certifications for: ISO (via ISOQAR), AICPA (SOC 2), RBI, GDPR, CCPA, LGPD.",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://www.gupshup.ai/enterprise-security",
      "excerpt": "Gupshup is ISO 27001 certified and GDPR compliant company that supports SSL Encryption technique TLS 1.2 256 bit AES.",
      "confidence": "medium"
    },
    {
      "field": "soc2",
      "url": "https://www.gupshup.ai/enterprise-security",
      "excerpt": "The page displays logos for the following compliance frameworks: ISO 27001 (implied by ISOQAR logo), GDPR, CCPA, LGPD, AICPA (SOC certification implied, but type not specified).",
      "confidence": "low"
    },
    {
      "field": "known_restrictions / 6% marketing markup",
      "url": "https://partner-docs.gupshup.io/changelog/december-2025",
      "excerpt": "Non-MM Lite marketing messages charged at 6% markup w.e.f Jan 01, 2026.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.gupshup.ai/communicate/whatsapp-api",
      "excerpt": "50,000+ customers across 130+ countries processing 120+ billion messages annually.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://partner-docs.gupshup.io/changelog/february-2026",
      "excerpt": "Partners can now generate and use app-level API keys and tokens instead of account-level ones. Credentials are retrievable from app Settings and Partner Portal/Onboarding APIs.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://console-docs.gupshup.io/docs/whatsapp-business-api",
      "excerpt": "API Base URL: https://api.gupshup.io/sm/api/v1/ ... Endpoint: /msg ... Full URL: https://api.gupshup.io/sm/api/v1/msg",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://partner-docs.gupshup.io/docs/whatsapp-passthrough-apis-for-partners",
      "excerpt": "This documentation covers v3 of the passthrough APIs, designed to match Meta's native format rather than Gupshup's proprietary v1/v2 formats.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://partner-docs.gupshup.io/docs/whatsapp-passthrough-apis-for-partners",
      "excerpt": "endpoint structure: {{PARTNER}}/partner/app/{{APP_ID}}/v3/message, indicating a versioned v3 API architecture",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://docs.gupshup.io/changelog/whatsapp-self-serve-platform",
      "excerpt": "Welcome to the WASS 11.0 release! This update brings exciting new features and improvements making your experience smoother and more efficient.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.gupshup.io/docs/pricing-updates-on-the-whatsapp-business-platform",
      "excerpt": "The navigation menu references \"Create Your First App\" under the WhatsApp Self Serve Platform section at /docs/quickstart-create-and-configure-access-api.",
      "confidence": "medium"
    },
    {
      "field": "error_format",
      "url": "https://console-docs.gupshup.io/docs/whatsapp-business-api",
      "excerpt": "Notable Error Codes: 1003 Insufficient wallet balance, 1008 User not opted-in and inactive, 1010 Invalid media URL, 1011 Unsupported media file size",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://support.gupshup.io/hc/en-us/articles/360012076319-How-many-messages-per-second-can-I-send-using-the-API",
      "excerpt": "Gupshup allows you to send up to 20 messages per second through their API.",
      "confidence": "medium"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.gupshup.io/docs/onboarding-guide",
      "excerpt": "Meta enforces certain restrictions and you will likely need to complete Meta Business Verification before making your App live.",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.gupshup.ai/channels/self-serve/whatsapp/pricing",
      "excerpt": "Gupshup charges a standard 0.001 USD per message fee. WhatsApp charges message based fee and it is billed at actuals.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://docs.gupshup.io/docs/pricing-updates-on-the-whatsapp-business-platform",
      "excerpt": "Utility templates sent within a customer's 24-hour service window remain free, but marketing messages incur charges regardless of timing.",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://tracxn.com/d/companies/gupshup/__hizFYlw9lsz9JCJZutuRtQ1dHHUknFyP73hc7TIyw3E",
      "excerpt": "Gupshup was founded in 2004, headquartered in San Francisco, California, United States, has raised about $544 million in funding.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://yourstory.com/2018/08/chatbot-platform-gupshup-partners-whatsapp-business-enterprise-messaging",
      "excerpt": "Gupshup had already enabled WhatsApp for Business for brands like Citibank, Kotak Mahindra Bank, IndusInd Bank, ICICI Bank, and DishTV.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://console-docs.gupshup.io/docs/whatsapp-business-api",
      "excerpt": "Endpoint: POST /msg ... Content-Type: application/x-www-form-urlencoded ... apikey: [Your Gupshup API key]",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "sdk_languages (no official Gupshup-maintained SDK libraries found - only unofficial/community libraries)",
    "soc2 (SOC 2 certification shown with AICPA logo but type 1 vs type 2 not specified on security page)",
    "pci_dss (not mentioned on security or terms pages)",
    "sla_published (terms state platform provided as-is with no uptime guarantee)",
    "supported_languages (Meta allows many WhatsApp template languages; Gupshup does not publish a definitive list on their docs)",
    "deprecation_policy_url",
    "sla_url",
    "mcp_url",
    "idempotency_supported",
    "webhook_signing",
    "starting_price_usd"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-16T00: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/gupshup-whatsapp",
        "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/gupshup-whatsapp/{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"
      }
    ]
  }
}