What it is
Agents call GET /v1/discover or MCP POST /v1/mcp/call with an intent and a geo.
A match is a live directory pointer (next.url). Listings stay on the tenant or on the public SoR the pointer names.
No LLM on the query path.
How agents use it
- Read
/llms.txtand/openapi.json(no API key). - Send header
X-Api-Key(orAuthorization: Bearer …) on/v1/discoverandPOST /v1/mcp/call. - Demo key:
canondex_dev_discover_000(legacy aliasdod_dev_discover_000). - Missing key is
401. Unwired402has no Checkout URL. Wired over-quota may point atPOST /v1/billing/checkout.
curl -sS -H 'X-Api-Key: canondex_dev_discover_000' \ 'https://canondex.com/v1/discover?intent=food_inspections&city=austin&state=TX'
Pricing ladder draft. Checkout not live
Market-research anchors only. Stripe is stubbed (stripe.wired=false).
Do not treat these as live prices or ARR.
| Tier | Monthly | Units | Notes |
|---|---|---|---|
| Free / Smoke | $0 | 500 | Demo key; D1 monthly quota |
| Starter | $29 | 10k | Draft |
| Operator | $99 | 100k | Draft |
| Build | $249 | 250k | Draft |
Links
- Discover API:
/v1/discover(needs key) - MCP tools:
/v1/mcp/tools(no key) - SameRead tenant (food inspections): open tenant