{
  "opencollection": "1.0.0",
  "info": {
    "name": ".io Search APIs Synthesis API",
    "version": "0.1.0"
  },
  "items": [
    {
      "info": {
        "name": "Synthesis",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Compare providers side by side (Pro).",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://apis.io/api/v1/compare",
            "params": [
              {
                "name": "providers",
                "value": "",
                "type": "query",
                "description": "Comma-separated provider slugs to compare (2+)."
              }
            ]
          },
          "docs": "Compares 2+ providers — composite/band, per-facet leaders, and an artifact-coverage matrix. Pro tier."
        },
        {
          "info": {
            "name": "Artifact + score gap analysis for a provider or stack (Pro).",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://apis.io/api/v1/gaps",
            "params": [
              {
                "name": "providers",
                "value": "",
                "type": "query",
                "description": "Comma-separated provider slugs (1+). Multiple = treat as a stack."
              },
              {
                "name": "min_share",
                "value": "",
                "type": "query",
                "description": "Peer-share threshold for a gap (0–1, default 0.25)."
              }
            ]
          },
          "docs": "For each provider — the high-value artifacts it lacks, what its peers commonly publish but it lacks, and its score vs the peer median — plus stack-level gaps across the set. Pro tier."
        },
        {
          "info": {
            "name": "What changed in the catalog since a date (Pro).",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://apis.io/api/v1/changes",
            "params": [
              {
                "name": "since",
                "value": "",
                "type": "query",
                "description": "Cutoff date, YYYY-MM-DD."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Items per page."
              }
            ]
          },
          "docs": "Providers added/updated since a date, plus rating movement (up/down) from the latest scoring build. Pro tier."
        },
        {
          "info": {
            "name": "Design a recommended API stack per capability.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://apis.io/api/v1/stack",
            "params": [
              {
                "name": "capabilities",
                "value": "",
                "type": "query",
                "description": "Comma-separated capabilities the stack needs, e.g. `payments,email,identity,observability`."
              },
              {
                "name": "region",
                "value": "",
                "type": "query",
                "description": "Optional region slug to prefer, e.g. `europe`."
              }
            ]
          },
          "docs": "Decompose a domain into capabilities, then get the best-rated catalog provider per capability assembled into a stack. FREE returns a preview (top pick per capability); PRO returns alternatives, per-pick artifact gaps, and an exportable APIs.json + Arazzo hint."
        },
        {
          "info": {
            "name": "Artifact gaps across a whole industry.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://apis.io/api/v1/gaps/industry/:slug",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path",
                "description": "Industry slug (e.g. `financial-services`)."
              },
              {
                "name": "min_share",
                "value": "",
                "type": "query",
                "description": "Coverage threshold below which a type counts as an industry gap (0–1, default 0.5)."
              }
            ]
          },
          "docs": "For an industry vertical, reports which valuable artifact types (MCP, Arazzo, Rules, Skills…) most member providers lack — where the vertical is under-served."
        },
        {
          "info": {
            "name": "Export a designed stack as APIs.json.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://apis.io/api/v1/stack/export",
            "params": [
              {
                "name": "capabilities",
                "value": "",
                "type": "query",
                "description": "Comma-separated capabilities the stack needs, e.g. `payments,email,identity`."
              },
              {
                "name": "region",
                "value": "",
                "type": "query",
                "description": "Optional region slug to prefer."
              }
            ]
          },
          "docs": "Given a set of capabilities, returns the designed stack as an adoptable APIs.json document (with an Arazzo hint) the team can commit."
        }
      ]
    }
  ],
  "bundled": true
}