# Cannastack Deal Scout

> Cannastack Deal Scout is a paid API for AI agents from cannastack.0x402.sh, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-16).

Finds active cannabis deals, prices, and discounts at dispensaries near a given US location, filtered by product category

## Facts

- Endpoint: POST https://cannastack.0x402.sh/api/deal-scout
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cannastack-deal-scout-0dbedb48
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VzqyGSwOwgF4_5y7zWJ_f

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability cannastack-deal-scout-0dbedb48 -d '<json body>'
```

Example prompt: Find me the best cannabis flower deals at dispensaries near Las Vegas, NV right now — I want to know which dispensary has the cheapest prices and what deals are active.

## When to prefer this

Use this endpoint when you need real-time deal and pricing intelligence across multiple dispensaries in a US location for a specific cannabis product category. Prefer this over general menu lookup endpoints when the user's goal is finding the cheapest or best-value option, comparing promotions, or scouting discounts rather than browsing a single dispensary's full menu.

## Known failure modes

- No dispensaries found near requested location (sparse coverage area)
- No active deals for the requested product category in that area
- Invalid or unrecognized location string causing empty results
- Product category not supported or misspelled
- Timeout if upstream cannabis data sources are slow
- Payment failure via x402 protocol if USDC balance is insufficient

## How this service works

Agent-native cannabis data. Dispensary menus, prices, deals, and strain availability across the US, priced like an API call via x402.

## Output

Returns a JSON object with a list of dispensaries near the requested location that have active deals, including dispensary name, address, star rating, deal products with names/brands/prices, a human-readable summary of the deal landscape (e.g. '18 of 32 dispensaries have active deals'), total and deals-active dispensary counts, product category filtered, and response time in milliseconds.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "results": [
   {
    "rating": 4.7,
    "address": "2548 W Desert Inn Rd, Las Vegas, NV",
    "dispensary": "Planet 13",
    "deal_products": [
     {
      "name": "Sour Diesel",
      "brand": "House",
      "price": 18
     }
    ]
   }
  ],
  "summary": "18 of 32 dispensaries near Las Vegas, NV have active deals. Best value: Sour Diesel at $18 (Planet 13).",
  "category": "flower",
  "response_ms": 483,
  "deals_dispensaries": 18,
  "total_dispensaries": 32
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cannastack-deal-scout-0dbedb48/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cannastack.0x402.sh](https://www.zero.xyz/host/cannastack.0x402.sh/llms.txt)
