{
  "name": "dLocal",
  "slug": "dlocal",
  "website_url": "https://dlocal.com",
  "vendor_description": "\"Pay your global stakeholders in the currency and payment method they choose, with cross-border payouts at scale.\"",
  "categories": [
    "payouts"
  ],
  "summary": "dLocal is a REST API platform for cross-border mass payouts to partners, suppliers, freelancers, and marketplace recipients across 60+ emerging-market countries in Latin America, Africa, the Middle East, and Asia. It supports local payment rails, FX conversion, wallet disbursements, and crypto payouts, with HMAC and OAuth2 auth, webhook notifications, and idempotency built in. Pricing is negotiated per volume and per country, with no published rates, and production access requires sales approval. The platform holds regulated payment institution licenses in the EU, UK, US, Nigeria, and Brazil.",
  "capabilities": {
    "supported_actions": [
      "create_payout",
      "batch_payouts",
      "mass_payments",
      "fx_conversion",
      "recipient_onboarding",
      "webhooks",
      "local_rails",
      "wallet_payout",
      "multicurrency",
      "crypto_payouts",
      "payout_status_check",
      "sandbox_testing",
      "invoice_collection",
      "fraud_management"
    ],
    "supported_regions": [
      "Brazil",
      "Mexico",
      "Argentina",
      "Colombia",
      "Chile",
      "Peru",
      "Ecuador",
      "Paraguay",
      "Bolivia",
      "Costa Rica",
      "Guatemala",
      "Honduras",
      "Panama",
      "Uruguay",
      "Dominican Republic",
      "Nigeria",
      "Egypt",
      "Kenya",
      "South Africa",
      "UAE",
      "Saudi Arabia",
      "Morocco",
      "Ghana",
      "Tunisia",
      "Uganda",
      "Rwanda",
      "Senegal",
      "Tanzania",
      "Cameroon",
      "Ivory Coast",
      "Turkey",
      "India",
      "Indonesia",
      "Philippines",
      "Vietnam",
      "Thailand",
      "Malaysia",
      "Pakistan",
      "Bangladesh",
      "China",
      "Japan",
      "Sri Lanka",
      "Algeria",
      "60+ countries total across Africa & Middle East (33 countries), Asia (10 countries), Latin America (17 countries)"
    ],
    "supported_languages": [],
    "input_types": [
      "bank transfer",
      "local bank rails",
      "digital wallets (GoPay, M-Pesa, GCash, Yape)",
      "real-time payments (Pix, DuitNow, Bre-B)",
      "mobile money",
      "cash payments",
      "stablecoins (USDT, USDC)",
      "credit/debit card payouts (Visa/Mastercard)"
    ],
    "output_types": [
      "JSON",
      "webhook events",
      "payment status notifications",
      "daily payout reports via SFTP",
      "reconciliation reports",
      "payout confirmation"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "Android (Mobile Checkout)",
      "iOS (Mobile Checkout)",
      "Android (Direct)",
      "iOS (Direct)"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.dlocal.com",
    "api_version": "2.1",
    "versioning_scheme": "header",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "hmac_signature",
      "oauth2"
    ],
    "auth_docs_url": "https://docs.dlocal.com/docs/generate-signature",
    "idempotency_supported": true,
    "error_format": "vendor-specific",
    "webhook_signing": "hmac_sha256",
    "webhook_events_url": "https://docs.dlocal.com/reference/notification-parameters-payouts-v3",
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": null,
        "language": "Android (Mobile Checkout)",
        "official": true,
        "repo_url": "https://github.com/dlocal/mobile-checkout-sdk-android"
      },
      {
        "package": null,
        "language": "iOS (Mobile Checkout)",
        "official": true,
        "repo_url": "https://github.com/dlocal/mobile-checkout-sdk-ios"
      },
      {
        "package": null,
        "language": "Android (Direct)",
        "official": true,
        "repo_url": "https://github.com/dlocal/dlocal-direct-android-sdk"
      },
      {
        "package": null,
        "language": "iOS (Direct)",
        "official": true,
        "repo_url": "https://github.com/dlocal/dlocal-direct-ios-sdk"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://docs.dlocal.com/docs/get-started"
  },
  "pricing": {
    "pricing_model": "contact_sales",
    "has_published_pricing": false,
    "starting_price_usd": null,
    "price_basis": null,
    "free_tier_available": false,
    "free_tier_limit": null,
    "free_tier_details": null,
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": true,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": []
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": true,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": null,
    "documented_rate_limits": null,
    "known_restrictions": [
      "Requires merchant account activation and sales approval before processing live payments (sandbox is self-serve but production requires sign-off)",
      "Pricing is negotiated per-volume and per-country; not published (contact sales only); FAQ confirms fees include a percentage of each transaction plus FX spread, setup fees, and negotiated minimums but no rates are disclosed",
      "FX conversion spread applied on currency conversions (exact percentage not published)",
      "Operates under multiple regulated EMI/MSB/PI licenses: MFSA Malta EMI (C77538), FinCEN MSB USA, FCA Authorised Payment Institution UK, CBN Nigeria, Banco Central do Brasil",
      "Enterprise focus: targets companies managing significant payment volumes; not designed for low-volume or individual senders",
      "Stablecoin payouts subject to Travel Rule compliance",
      "Country-specific mandatory compliance fields required in API requests depending on local banking regulations"
    ]
  },
  "developer": {
    "docs_url": "https://docs.dlocal.com/",
    "api_reference_url": "https://docs.dlocal.com/reference/api",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2016-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Amazon",
      "Microsoft",
      "Google",
      "Uber",
      "Spotify",
      "Booking.com",
      "Shopify",
      "Expedia Group",
      "Tripadvisor",
      "Shein",
      "Temu",
      "Zara",
      "Salesforce",
      "Mailchimp"
    ]
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 0,
    "setup_speed": 75,
    "docs_quality": 35,
    "procurement_friction": 25,
    "trust_readiness": 25,
    "best_for": [
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You need transparent pricing up front",
      "You want to try it free before paying",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://www.dlocal.com/our-solution/payouts/",
      "excerpt": "Pay your global stakeholders in the currency and payment method they choose, with cross-border payouts at scale.",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://www.dlocal.com/our-solution/payouts/",
      "excerpt": "Pay your global stakeholders in the currency and payment method they choose, with cross-border payouts at scale.",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.dlocal.com/company/about-us/",
      "excerpt": "Payouts: Cross-border disbursements in local currencies",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://dlocal.com",
      "excerpt": "60+ countries across three regions: Africa & Middle East, Asia, Latin America",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://www.dlocal.com/payments/stablecoins/",
      "excerpt": "USDT: Binance Smart Chain (BEP20), Ethereum (ERC20), Polygon, Tron (TRC20); USDC: Arbitrum, Base, Binance Smart Chain (BEP20), Ethereum (ERC20), Polygon, Solana",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://docs.dlocal.com/docs/make-a-test-payment",
      "excerpt": "The dLocal Sandbox is a test environment mirroring production. you can safely simulate payments, check API behavior, and trigger webhooks without processing real transactions.",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://docs.dlocal.com/docs/pci-compliance",
      "excerpt": "dLocal maintains PCI Level 1 certification, which merchants can leverage to support their own compliance requirements.",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://www.dlocal.com/our-solution/",
      "excerpt": "Payins - Accept local payment methods and boost conversion rates; Payouts - Compliantly send funds cross-border throughout emerging markets",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.dlocal.com/our-solution/payouts/",
      "excerpt": "Pay your staff, customers, and partners in the currency of their choice",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://docs.dlocal.com/docs/overview-payouts-v3",
      "excerpt": "dLocal provides coverage across three major regions: Africa and the Middle East: 33 countries; Asia: 10 countries including India, Indonesia, Philippines, Vietnam, Thailand, Malaysia, Bangladesh, Pakistan, Sri Lanka, and Japan; Latin America: 17 countries",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://www.dlocal.com/our-solution/payouts/",
      "excerpt": "Local bank transfers, eWallets & mobile money, Credit/debit card payouts (VISA/Mastercard), Real-time payment systems, Local currency processing with dynamic FX conversion",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.dlocal.com/docs/integrate-payouts",
      "excerpt": "Once the transfer is confirmed by the bank, dLocal will send a notification to your merchant notification URL informing you of the result code of the transaction.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/dlocal",
      "excerpt": "dlocal-direct-ios-sdk (Swift), dlocal-direct-android-sdk, mobile-checkout-sdk-ios (Swift), mobile-checkout-sdk-android, data-collector-sdk-ios (Swift), data-collector-sdk-android (Kotlin)",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.dlocal.com/legal/privacy-hub/",
      "excerpt": "UK and EEA Privacy Notice is available and has been recently updated; the hub covers privacy notices tailored to multiple jurisdictions including UK and EEA (GDPR-governed regions)",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://docs.dlocal.com/docs/pci-compliance",
      "excerpt": "dLocal maintains PCI Level 1 certification, which merchants can leverage to support their own compliance requirements.",
      "confidence": "low"
    },
    {
      "field": "iso_27001",
      "url": "https://www.dlocal.com/legal/regulatory-disclosure/",
      "excerpt": "Dlocal Ltd (Malta): authorised and regulated by the MFSA as Electronic Money Issuer (EMI) and Payments Institution (PI). Registration: C77538",
      "confidence": "low"
    },
    {
      "field": "pricing_model",
      "url": "https://www.dlocal.com/contact-sales/",
      "excerpt": "dLocal's team collaborates with you to create a commercial agreement tailored to your business needs",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.dlocal.com/legal/regulatory-disclosure/",
      "excerpt": "authorised and regulated by the MFSA as Electronic Money Issuer (EMI) and Payments Institution (PI) under the Financial Institutions Act and EU Payments Directive (Dlocal Ltd)",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://docs.dlocal.com/docs/pci-compliance",
      "excerpt": "dLocal maintains PCI Level 1 certification, which merchants can leverage to support their own compliance requirements.",
      "confidence": "low"
    },
    {
      "field": "pricing_model",
      "url": "https://www.dlocal.com/faqs/faqs-solutions/",
      "excerpt": "fees include a percentage of each transaction, a spread on exchange rates, and possible interest on installment payments. Additional costs may include a chargeback protection fee, advanced settlement fees for shorter settlement periods, and a fee for settlements under a certain amount. Setup and monthly account management fees, as well as negotiated minimum fees based on expected transaction volumes.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.dlocal.com/faqs/faqs-solutions/",
      "excerpt": "The page does not provide specific percentage rates, fixed fee amounts, or detailed FX markup percentages. Interested parties are directed to contact dLocal's sales team for customized pricing based on their business requirements and expected transaction volumes.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://docs.dlocal.com/docs/get-api-credentials",
      "excerpt": "account creation allows you to test payments but does not guarantee that you will be able to process live payments until the account is activated.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.dlocal.com/legal/regulatory-disclosure/",
      "excerpt": "Dlocal Ltd (Malta): authorised and regulated by the MFSA as Electronic Money Issuer (EMI) and Payments Institution (PI). Registration: C77538; Dlocal OpCo UK Ltd: regulated by the Financial Conduct Authority (FCA) as an Authorised Payment Institution (API); Dlocal Corp LLP: Registered as Money Service Business with FinCEN under MSB Registration Number 31000287499547",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.dlocal.com/docs/generate-signature",
      "excerpt": "For Payins: All calls to the Payins API should be signed using the HMAC-SHA256 algorithm, and the contents of the signature included in the Authorization header.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.dlocal.com/docs/generate-signature",
      "excerpt": "Learn how to create a signature required for authenticating your API requests. This is required for all requests to dLocal's API.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.dlocal.com/v/v2.0/guides/getting-started/sandbox-testing",
      "excerpt": "The base URL of the DLocal API can be either https://sandbox.dlocal.com or https://api.dlocal.com.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.dlocal.com/docs/generate-signature",
      "excerpt": "X-Version header: Current version is 2.1 — version is passed as a request header, not in the URL path.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.dlocal.com/reference/http-errors-payments",
      "excerpt": "{\"code\": 5005, \"message\": \"User unauthorized due to cadastral situation\"} — fields: code (integer), message (string), param (string, optional when a parameter is wrong).",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.dlocal.com/reference/notification-parameters-payouts-v3",
      "excerpt": "Whenever a payout changes status, the Payouts API will send a notification. Fields: id, external_id, status, status_code, status_detail, created_date, last_updated, amount, beneficiary, remitter.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.dlocal.com/docs/get-started",
      "excerpt": "Get started: 1. Get API credentials 2. Generate a signature 3. Make a test payment 4. Configure initial settings 5. Enable Live mode.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.dlocal.com/company/about-us/",
      "excerpt": "Major global brands including: Amazon, Microsoft, Google, Shopify, Uber, Tencent, Wish, Shein, Temu, Zara, Expedia Group, Booking.com, Tripadvisor, Kiwi.com, Spotify, Telegram, Salesforce, Mailchimp.",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.dlocal.com/company/about-us/",
      "excerpt": "2016: dLocal launched Pay-In and Pay-out solutions with operations in nine countries.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://docs.dlocal.com/docs/get-started",
      "excerpt": "Visit the Dashboard sign-up page and Fill in your business details and contact information. After email verification and password setup, you can immediately access sandbox credentials in the Integration section.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://dlocal.statuspage.io/",
      "excerpt": "No explicit SLA commitments or service level agreements are documented. The page displays historical uptime metrics (showing 100.0% uptime over 90 days) but these are reported statistics rather than guaranteed commitments.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.dlocal.com/faqs/faqs-solutions/",
      "excerpt": "fees include a percentage of each transaction, a spread on exchange rates, and possible interest on installment payments. Additional costs may include a chargeback protection fee, advanced settlement fees for shorter settlement periods, and a fee for settlements under a certain amount.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.dlocal.com/docs/generate-signature",
      "excerpt": "For Payouts v3: No signature required—uses OAuth2 Bearer tokens instead.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.dlocal.com/docs/generate-signature",
      "excerpt": "Base URL: https://api.dlocal.com",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.dlocal.com/docs/generate-signature",
      "excerpt": "X-Version: 2.1 (specified via X-Version header)",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.dlocal.com/reference/payins-security",
      "excerpt": "X-Idempotency-Key: This optional header ensures requests are processed only once. TTL: Valid for 7 days; repeated requests with the same key will return the original response. Max Length: 42 characters.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.dlocal.com/docs/receive-notifications",
      "excerpt": "HMAC-SHA256 is used to sign notifications. The signature is transmitted via the Authorization HTTP header. Generate an HMAC-SHA256 hash using your X-Login, secretKey, X-Date, and request body.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/dlocal",
      "excerpt": "Official dLocal repositories include: mobile-checkout-sdk-android, mobile-checkout-sdk-ios, dlocal-direct-android-sdk, dlocal-direct-ios-sdk — all under the dlocal GitHub organization.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.dlocal.com/docs/get-started",
      "excerpt": "API credentials are required for all requests in both sandbox and live environments and are managed through the Merchant Dashboard. You must register and obtain credentials before integrating.",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://en.wikipedia.org/wiki/DLocal",
      "excerpt": "dLocal was founded in 2016 in Montevideo, Uruguay by Sergio Fogel and Andres Bzurovski.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "hipaa",
    "iso_27001",
    "documented_rate_limits",
    "minimum_commitment",
    "free_tier_details",
    "specific per-payout fee percentages",
    "FX markup percentage",
    "deprecation_policy_url",
    "sla_url",
    "data_retention_policy_url",
    "starting_price_usd",
    "price_basis",
    "free_tier_limit",
    "rate_limit_requests",
    "rate_limit_window",
    "mcp_url",
    "ga_date"
  ],
  "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/dlocal",
        "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/dlocal/{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"
      }
    ]
  }
}