{
  "name": "CrowdPull route quote",
  "description": "Free helper that maps a rough public-data request to a CrowdPull store SKU, alternatives, and the next paid endpoint to call.",
  "method": "POST",
  "url": "https://crowdpull.click/api/quote",
  "storefront": "https://crowdpull.click/api/storefront",
  "requestSchema": {
    "type": "object",
    "properties": {
      "goal": {
        "type": "string",
        "description": "Plain-language job, such as find new used couches near Detroit every morning."
      },
      "department": {
        "type": "string",
        "enum": [
          "data",
          "monitoring",
          "enrichment",
          "agent-tools"
        ]
      },
      "budgetUsd": {
        "type": "number",
        "minimum": 0
      },
      "maxResults": {
        "type": "integer",
        "minimum": 1
      },
      "needs": {
        "type": "array",
        "items": {
          "type": "string"
        }
      }
    },
    "additionalProperties": true
  },
  "examples": [
    {
      "goal": "Find new used couches near Detroit every morning",
      "budgetUsd": 0.25
    },
    {
      "goal": "Pull complaint themes from AliExpress product reviews",
      "department": "data",
      "maxResults": 50
    },
    {
      "goal": "Dedupe and score these marketplace rows",
      "department": "enrichment"
    },
    {
      "goal": "Check that x402 payment and discovery metadata are live",
      "department": "agent-tools"
    }
  ]
}