# agentshop — Macro Remittances Report (x402)

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

Returns a macroeconomic report on personal remittances received across 20 economies (2015–2025), paid per-fetch in USDC via x402, with no API keys required.

## Facts

- Endpoint: GET https://reportbazaar.app.workbuddy.host/report/macro-remittances?utm_source=zero.xyz
- Price: $0.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentshop-macro-remittances-report-x402-7df55def
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8SAPGi-90F4z1F43oi9gG

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 agentshop-macro-remittances-report-x402-7df55def
```

Example prompt: Pull the latest personal remittances report covering 20 economies from 2015 to 2025, and give it to me as a tidy CSV panel so I can analyze trends and volatility by country.

## When to prefer this

Choose this endpoint when you need structured, multi-economy personal remittances data with built-in trend and volatility analytics, want to pay only for what you fetch with no account setup, and need flexible delivery formats (JSON, CSV, HTML). Prefer it over generic World Bank API calls when you want a pre-analyzed, agent-ready report rather than raw indicator data requiring post-processing.

## Known failure modes

- Payment not provided or insufficient USDC — returns HTTP 402 with payment requirements
- Invalid format parameter value — returns validation error
- Network or upstream data provider outage — may return 5xx
- Stale or incomplete data if World Bank source has gaps — noted in coverage disclosure

## How this service works

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

## Output

A structured report covering personal remittances received (World Bank indicator BX.TRF.PWKR.CD.DT) for 20 economies from 2015 to 2025, delivered in the requested format (HTML, JSON, CSV, or summary-CSV). Includes key findings, a ranking table, each economy's share of group total, trend line with R², volatility, a full year-by-year data matrix, and a coverage/data-quality disclosure. A free preview is available at /preview/macro-remittances.

## 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": [
   "BX.TRF.PWKR.CD.DT"
  ],
  "contentType": "text/html",
  "description": "Personal Remittances Report",
  "freePreview": "/preview/macro-remittances",
  "indicatorsLabel": [
   "Personal remittances, received (current US$)"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentshop-macro-remittances-report-x402-7df55def/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)
