# ReportBazaar Macro Cereal Yield Report API

> ReportBazaar Macro Cereal Yield Report API is a paid API for AI agents from reportbazaar.app.workbuddy.host, paid per call via x402, $0.08/call, status unknown (last checked 2026-10-02).

Fetches a macroeconomic cereal yield report (kg per hectare across 20 economies, 2015–2025) paid per-fetch in USDC via x402, with no API key required.

## Facts

- Endpoint: GET https://reportbazaar.app.workbuddy.host/report/macro-cereal-yield?utm_source=zero.xyz
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/reportbazaar-macro-cereal-yield-report-api-d006a167
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ImuSGonJ5RuzFZF42Pp8a

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 reportbazaar-macro-cereal-yield-report-api-d006a167
```

Example prompt: Pull the latest cereal yield report covering 20 economies from 2015 to 2025 and give me the results as JSON, including key findings, country rankings, and trend analysis — pay the $0.08 fee automatically.

## When to prefer this

Choose this endpoint when you need a ready-made, multi-economy cereal yield report with pre-computed analytics (rankings, trends, volatility) and want to pay per fetch in USDC without managing API keys or subscriptions. Prefer this over raw World Bank API calls when you need formatted, analysis-ready output rather than raw indicator data.

## Known failure modes

- 402 Payment Required if USDC payment header is missing or insufficient
- Invalid format parameter returns an error (only html, json, csv, summary-csv accepted)
- Stale or incomplete data if underlying World Bank indicator (AG.YLD.CREL.KG) has gaps
- Network timeout if payment settlement via x402 takes too long
- Upstream data unavailability for specific economies reducing coverage below 20

## How this service works

Machine-to-machine macroeconomic report API. Pay per fetch in USDC over x402. No accounts, no API keys.

## Output

Returns a structured report on cereal yield (AG.YLD.CREL.KG) covering 20 economies from 2015–2025. Output includes key findings, a ranking table, share-of-group totals, trend lines with R² values, volatility metrics, a full year-by-year data matrix, and a coverage/data-quality disclosure. Available in html, json, csv, or summary-csv format. A free preview endpoint is also available at /preview/macro-cereal-yield.

## 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": {
      "format": {
       "enum": [
        "html",
        "json",
        "csv",
        "summary-csv"
       ],
       "type": "string",
       "description": "Delivery format. csv is a tidy long panel; summary-csv is one row per economy of derived metrics."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "years": "2015:2025",
  "schema": "/schema/report.json",
  "formats": [
   "html",
   "json",
   "csv",
   "summary-csv"
  ],
  "contains": [
   "key findings",
   "ranking table",
   "share of group total",
   "trend with R²",
   "volatility",
   "full year-by-year matrix",
   "coverage and data-quality disclosure"
  ],
  "economies": 20,
  "indicators": [
   "AG.YLD.CREL.KG"
  ],
  "contentType": "text/html",
  "description": "Cereal Yield Report",
  "freePreview": "/preview/macro-cereal-yield",
  "indicatorsLabel": [
   "Cereal yield (kg per hectare)"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/reportbazaar-macro-cereal-yield-report-api-d006a167/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from reportbazaar.app.workbuddy.host](https://www.zero.xyz/host/reportbazaar.app.workbuddy.host/llms.txt)
