{
  "name": "Martian",
  "slug": "martian",
  "website_url": "https://withmartian.com",
  "vendor_description": "\"Unified access to 200+ AI models through a single API\" with \"compatibility with OpenAI and Anthropic APIs.\"",
  "categories": [
    "ai-gateways"
  ],
  "summary": "Martian is a unified LLM gateway that routes requests across 200+ AI models through a single REST API, with drop-in compatibility for both OpenAI and Anthropic API clients. It targets teams and enterprises that want intelligent model routing, automatic provider failover, and cost-performance management without rewriting integrations. Pricing is usage-based but not publicly listed. The service is GDPR-compliant, offers JavaScript/TypeScript and Python SDKs, and counts Accenture among its customers.",
  "capabilities": {
    "supported_actions": [
      "unified_chat_completions",
      "openai_compatible_api",
      "anthropic_compatible_api",
      "model_routing",
      "automatic_fallback",
      "observability_logging",
      "usage_tracking",
      "request_history",
      "model_performance_analytics",
      "streaming_sse",
      "tool_use",
      "json_mode",
      "metadata_logging",
      "compliance_policy_enforcement",
      "spend_tracking",
      "rate_limiting_via_litellm"
    ],
    "supported_regions": [],
    "supported_languages": [],
    "input_types": [
      "chat completions",
      "messages (Anthropic format)"
    ],
    "output_types": [
      "streaming (SSE)",
      "JSON",
      "OpenAI-compatible response",
      "Anthropic-compatible response"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "JavaScript/TypeScript",
      "Python"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.withmartian.com/v1",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.withmartian.com/api-reference/authentication",
    "idempotency_supported": null,
    "error_format": "openai-compatible",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": "@withmartian/ai-sdk-provider",
        "language": "JavaScript/TypeScript",
        "official": true,
        "repo_url": "https://github.com/withmartian/martian-ai-sdk-provider"
      },
      {
        "package": "openai",
        "language": "Python",
        "official": false,
        "repo_url": "https://github.com/openai/openai-python"
      },
      {
        "package": "anthropic",
        "language": "Python",
        "official": false,
        "repo_url": "https://github.com/anthropics/anthropic-sdk-python"
      },
      {
        "package": "openai",
        "language": "JavaScript/TypeScript",
        "official": false,
        "repo_url": "https://github.com/openai/openai-node"
      },
      {
        "package": "@anthropic-ai/sdk",
        "language": "JavaScript/TypeScript",
        "official": false,
        "repo_url": "https://github.com/anthropics/anthropic-sdk-typescript"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://docs.withmartian.com/quickstart"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": false,
    "starting_price_usd": null,
    "price_basis": null,
    "free_tier_available": true,
    "free_tier_limit": null,
    "free_tier_details": "Free developer tier includes 2,500 requests; paid usage is metered beyond that. Official pricing page currently returns 404 - details sourced from third-party aggregators.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Developer (Free Tier)",
        "item": "Requests included",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "2,500 requests",
        "currency": "USD",
        "source_url": "https://www.everydev.ai/tools/martian"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://withmartian.com/privacy-policy",
    "documented_rate_limits": null,
    "known_restrictions": [
      "Official pricing page (withmartian.com/pricing) returns 404 - pricing details not currently publicly accessible on the vendor site",
      "No self-hosted/open-source option for the gateway itself (only ARES and K-Steering research tools are open-source)",
      "No BYOK (bring your own provider key) feature documented - users authenticate via Martian API key only",
      "Caching, advanced spend controls, and load balancing beyond basic fallback require third-party LiteLLM integration",
      "Terms of service explicitly disclaims all SLA/uptime guarantees: 'Martian hereby disclaims any warranty that use of the Services will be error-free, bug-free or uninterrupted'",
      "No security trust page found; no SOC2, HIPAA, or ISO 27001 certifications publicly claimed"
    ]
  },
  "developer": {
    "docs_url": "https://docs.withmartian.com/",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.withmartian.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2023-11-15",
    "ga_date": "2023-11-15",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Accenture"
    ]
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 30,
    "setup_speed": 80,
    "docs_quality": 15,
    "procurement_friction": 70,
    "trust_readiness": 15,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You need transparent pricing up front",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://docs.withmartian.com/",
      "excerpt": "Unified access to 200+ AI models through a single API",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://docs.withmartian.com/gateway",
      "excerpt": "Real-time usage, model performance, and request history",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.withmartian.com/api-reference/endpoints",
      "excerpt": "POST https://api.withmartian.com/v1/chat/completions ... POST https://api.withmartian.com/v1/messages ... GET /v1/models",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.everydev.ai/tools/martian",
      "excerpt": "Freemium — Free tier available with paid upgrades. A free developer tier includes 2,500 requests; paid usage is metered",
      "confidence": "medium"
    },
    {
      "field": "has_published_pricing",
      "url": "https://withmartian.com/pricing",
      "excerpt": "HTTP 404 Not Found — pricing page not accessible at time of research",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.everydev.ai/tools/martian",
      "excerpt": "A free developer tier includes 2,500 requests; paid usage is metered, and enterprises can deploy custom routers with SLA and VPC options",
      "confidence": "medium"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.everydev.ai/tools/martian",
      "excerpt": "Enterprise options: SLA, VPC deployment, and custom-built routers",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://withmartian.com/privacy-policy",
      "excerpt": "If we transfer personal information which originates in the European Economic Area, Switzerland, and/or the United Kingdom... they use EU Standard Contractual Clauses as safeguards",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://gateway-docs.withmartian.com/",
      "excerpt": "Access to 200+ models from leading providers\" and \"Compatibility with OpenAI and Anthropic APIs",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://docs.withmartian.com/api-reference/endpoints",
      "excerpt": "POST https://api.withmartian.com/v1/chat/completions — supports most of the parameters available in the OpenAI Chat Completions API",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.withmartian.com/integrations/litellm",
      "excerpt": "Centralized spend tracking and rate limiting along with virtual keys for multi-project access control",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://withmartian.com/pricing",
      "excerpt": "Martian offers pre-built developer and customized enterprise plans",
      "confidence": "medium"
    },
    {
      "field": "has_published_pricing",
      "url": "https://route.withmartian.com/pricing",
      "excerpt": "ECONNREFUSED — route.withmartian.com subdomain not reachable at time of research",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.respan.ai/market-map/compare/martian-vs-openrouter",
      "excerpt": "Free Tier: Yes, Martian offers a free tier to get started. Starting Price: $0 per month",
      "confidence": "medium"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://withmartian.com/pricing",
      "excerpt": "Martian offers pre-built developer and customized enterprise plans",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://withmartian.com/privacy-policy",
      "excerpt": "No references to ISO 27001, SOC 2, or other security certifications found in privacy policy or any accessible page",
      "confidence": "medium"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.withmartian.com/api-reference/endpoints",
      "excerpt": "No webhooks, event callbacks, or alert systems mentioned in the API reference",
      "confidence": "medium"
    },
    {
      "field": "sdk_languages",
      "url": "https://docs.withmartian.com/integrations/anthropic-sdk",
      "excerpt": "Use the official Anthropic SDK with the Martian Gateway to access 200+ models from multiple providers through a single, unified interface",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://docs.withmartian.com/quickstart",
      "excerpt": "Get your API key from the Martian Dashboard at https://app.withmartian.com/",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.withmartian.com/terms-of-service",
      "excerpt": "MARTIAN HEREBY DISCLAIMS ANY WARRANTY THAT USE OF THE SERVICES WILL BE ERROR-FREE, BUG-FREE OR UNINTERRUPTED",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.withmartian.com/api-reference/authentication",
      "excerpt": "Include your API key in the Authorization header of your requests. Authorization: Bearer $MARTIAN_API_KEY",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.withmartian.com/gateway",
      "excerpt": "Learn how to authenticate your API requests with API keys at /api-reference/authentication",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.withmartian.com/integrations/anthropic-sdk",
      "excerpt": "Use the official Anthropic SDK with the Martian Gateway to access 200+ models from multiple providers through a single, unified interface",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.withmartian.com/integrations/anthropic-sdk",
      "excerpt": "The SDK appends the endpoint path (e.g. /messages) to base_url, so /v1 must be included here.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.withmartian.com/api-reference/endpoints",
      "excerpt": "POST /v1/chat/completions",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://newsroom.accenture.com/news/2024/accenture-invests-in-martian-to-bring-dynamic-routing-of-large-language-queries-and-more-effective-ai-systems-to-clients",
      "excerpt": "Accenture Invests in Martian to Bring Dynamic Routing of Large Language Queries and More Effective AI Systems to Clients",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.withmartian.com/quickstart",
      "excerpt": "import openai\noai_client = openai.OpenAI(\n    base_url=\"https://api.withmartian.com/v1\",\n    api_key=MARTIAN_API_KEY\n)",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.withmartian.com/",
      "excerpt": "Quickstart located at /quickstart under Gateway section",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://withmartian.com/privacy-policy",
      "excerpt": "retain [personal information] for as long as you use our Services, or as necessary to fulfill the purpose(s) for which it was collected",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://www.maginative.com/article/martian-emerges-from-stealth-with-9m-seed-funding-to-bring-model-router-tech-to-enterprises/",
      "excerpt": "Martian emerged from stealth on November 15, 2023",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://www.withmartian.com/terms-of-service",
      "excerpt": "MARTIAN HEREBY DISCLAIMS ANY WARRANTY THAT USE OF THE SERVICES WILL BE ERROR-FREE, BUG-FREE OR UNINTERRUPTED",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://docs.withmartian.com/integrations",
      "excerpt": "Integrations documented include: OpenAI SDK, Anthropic SDK, Vercel AI SDK, HTTP Client, Aider, Claude Code, Cline, Codex, Cursor, LiteLLM, and OpenCode — no MCP server listed",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/withmartian/martian-ai-sdk-provider",
      "excerpt": "martian-ai-sdk-provider — JavaScript SDK provider (MIT licensed)",
      "confidence": "high"
    },
    {
      "field": "observability",
      "url": "https://docs.withmartian.com/gateway",
      "excerpt": "Real-time usage tracking and model performance monitoring ... Request history visualization in the Martian Dashboard",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://docs.withmartian.com/integrations/litellm",
      "excerpt": "Add an additional layer of routing, load balancing, and spend tracking on top of Martian Gateway's 200+ models",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.withmartian.com/quickstart",
      "excerpt": "Authorization: Bearer $MARTIAN_API_KEY",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.withmartian.com/api-reference/endpoints",
      "excerpt": "supports most of the parameters available in the OpenAI Chat Completions API",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.withmartian.com/quickstart",
      "excerpt": "base_url=\"https://api.withmartian.com/v1\"",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.withmartian.com/api-reference/endpoints",
      "excerpt": "POST /v1/chat/completions ... POST /v1/messages ... GET /v1/models",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://techcrunch.com/2023/11/15/martians-tool-automatically-switches-between-llms-to-reduce-costs/",
      "excerpt": "Martian's first product is a \"model router,\" a tool that takes in a prompt intended for a large language model (LLM) — say GPT-4 — and automatically routes it to the \"best\" LLM",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/withmartian/martian-ai-sdk-provider",
      "excerpt": "martian-ai-sdk-provider — Official SDK package (JavaScript, MIT). Contains language model support for the Martian API.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.withmartian.com/integrations/anthropic-sdk",
      "excerpt": "client = anthropic.Anthropic(\n    base_url=\"https://api.withmartian.com/v1\",\n    api_key=\"MARTIAN_API_KEY\"\n)",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.withmartian.com/api-reference/errors",
      "excerpt": "{\"error\": {\"message\": \"string\", \"type\": \"string\", \"param\": null, \"code\": \"string\"}} (OpenAI-Compatible format) and {\"type\": \"error\", \"error\": {\"type\": \"string\", \"message\": \"string\"}} (Anthropic-Compatible format)",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://techcrunch.com/2023/11/15/martians-tool-automatically-switches-between-llms-to-reduce-costs/",
      "excerpt": "Martian's tool automatically switches between LLMs to reduce costs",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://newsroom.accenture.com/news/2024/accenture-invests-in-martian-to-bring-dynamic-routing-of-large-language-queries-and-more-effective-ai-systems-to-clients",
      "excerpt": "Accenture Invests in Martian to Bring Dynamic Routing of Large Language Queries and More Effective AI Systems to Clients",
      "confidence": "medium"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.withmartian.com/api-reference/authentication",
      "excerpt": "Sign up or log in to the Martian Dashboard. Navigate to the API Keys section. Create a new API key or copy an existing one.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://www.accessnewswire.com/newsroom/en/publishing-and-media/martian-named-as-top-100-most-promising-private-ai-companies-of-2024-by-cb-insi-850247",
      "excerpt": "engineers at 300+ companies, from Amazon to Zapier, have used Martian",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "documented_rate_limits",
    "minimum_commitment",
    "supported_regions",
    "soc2",
    "hipaa",
    "iso_27001",
    "pci_dss",
    "sandbox_available",
    "deprecation_policy_url",
    "mcp_url",
    "idempotency_supported",
    "webhook_signing",
    "webhook_events_url",
    "rate_limit_requests",
    "rate_limit_window",
    "sla_url",
    "starting_price_usd",
    "price_basis",
    "free_tier_limit",
    "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/martian",
        "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/martian/{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"
      }
    ]
  }
}