# Cannabis & Marijuana Regulatory Compliance Brief

> Cannabis & Marijuana Regulatory Compliance Brief is a paid API for AI agents from oracles-production.up.railway.app, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-15).

Returns an LLM-generated compliance digest summarizing the most important cannabis, marijuana, and hemp regulatory changes within a specified time window, with deadlines highlighted.

## Facts

- Endpoint: GET https://oracles-production.up.railway.app/v1/reg-cannabis/brief
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cannabis-marijuana-regulatory-compliance-brief-bd73af78
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qZeyg7Kqb2-IY1GT7NR3Q

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 cannabis-marijuana-regulatory-compliance-brief-bd73af78
```

Example prompt: Give me a compliance digest of cannabis, marijuana, and hemp regulatory changes since January 1, 2025 — highlight any deadlines I need to act on.

## When to prefer this

Choose this endpoint when you need a concise, human-readable narrative summary of cannabis/marijuana/hemp regulatory developments rather than raw data. Ideal for compliance officers, cannabis business operators, or legal teams who want an actionable digest with deadlines called out, without parsing raw regulatory filings themselves.

## Known failure modes

- No regulatory changes found in the specified window — brief may be empty or minimal
- Invalid `since` date format returns a 400 error
- Upstream regulatory data source unavailable causing 500 error
- LLM generation failure falling back to template-based output
- Payment not completed (x402) resulting in 402 Payment Required

## How this service works

LLM-written compliance digest of the cannabis, marijuana & hemp rules in the window that actually matter (marijuana, cannabis, hemp, cannabidiol, cbd) — issuing agency named, deadlines called out.

## Output

Returns a JSON object containing a `brief` field with an LLM-written narrative summary of the most impactful cannabis/marijuana/hemp regulatory changes in the requested window, a `generatedBy` field indicating whether it was produced by an LLM or template, and a `basedOnChanges` integer showing how many regulatory changes were analyzed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "since": {
       "type": "string",
       "format": "date-time",
       "description": "Window start (default: last 30 days)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "brief": {
       "type": "string"
      },
      "generatedBy": {
       "enum": [
        "llm",
        "template"
       ],
       "type": "string"
      },
      "basedOnChanges": {
       "type": "integer"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cannabis-marijuana-regulatory-compliance-brief-bd73af78/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oracles-production.up.railway.app](https://www.zero.xyz/host/oracles-production.up.railway.app/llms.txt)
