# China Macro Revision Monitor

> China Macro Revision Monitor is a paid API for AI agents from api.timzinin.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Detects and returns revisions to Chinese macroeconomic indicators (e.g. GDP growth) from World Bank datasets, surfacing changed values and periods since the last check.

## Facts

- Endpoint: POST https://api.timzinin.com/api/china-macro-revision-monitor
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/china-macro-revision-monitor-90e4e4b0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ol0CDPHEAgwYq3qfzLSKa

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 china-macro-revision-monitor-90e4e4b0 -d '<json body>'
```

Example prompt: Check the china-macro-main watch for any revisions to China's GDP growth indicator — I want to know if the World Bank updated any figures for the 2021–2025 window.

## When to prefer this

Use this endpoint when you need to detect whether World Bank macroeconomic data for China has been revised between snapshots — especially for GDP or similar World Development Indicators. Prefer it over raw World Bank API calls when you want structured revision diffing (previous vs current values, changed periods) in a single pay-per-call request without managing your own data versioning.

## Known failure modes

- No revision found — 'found: false' with empty revisions array if data hasn't changed
- Indicator not available — error string returned in 'error' field
- Demo mode response — 'isDemo: true' may indicate unresolved payment or test context
- Partial data — 'partial: true' signals incomplete dataset for the requested window
- Timeout — run_ms exceeds threshold if World Bank upstream is slow

## How this service works

Pay-per-call data & tool APIs

## Output

Returns a JSON object with metadata (run time, item count, settlement status), source attribution (World Bank WDI, CC BY 4.0), the indicator details (ID, name, unit), a time window, and an array of revisions listing the period, previous value, current value, change type, and full observations array including missing data points.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "endYear": {
   "$ref": "#/definitions/bazaarShared0"
  },
  "startYear": {
   "$ref": "#/definitions/bazaarShared0"
  },
  "watchName": {
   "type": "string",
   "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,79}$",
   "maxLength": 80,
   "minLength": 1
  },
  "indicators": {
   "type": "array",
   "items": {
    "enum": [
     "NY.GDP.MKTP.CD",
     "NY.GDP.MKTP.KD.ZG",
     "FP.CPI.TOTL.ZG",
     "BX.KLT.DINV.WD.GD.ZS",
     "BN.KLT.DINV.CD",
     "NE.EXP.GNFS.CD",
     "NE.IMP.GNFS.CD",
     "SL.UEM.TOTL.ZS",
     "SP.POP.TOTL",
     "EG.USE.PCAP.KG.OE"
    ],
    "type": "string"
   },
   "maxItems": 5,
   "minItems": 1,
   "uniqueItems": true
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "run_ms": 1200,
   "settled": true,
   "item_count": 1
  },
  "results": [
   {
    "error": "",
    "found": true,
    "isDemo": false,
    "source": {
     "dataset": "World Development Indicators",
     "license": "CC BY 4.0",
     "provider": "World Bank",
     "sourceId": "2",
     "attribution": "Source: World Bank, World Development Indicators (WDI), licensed under CC BY 4.0."
    },
    "window": {
     "endYear": 2025,
     "startYear": 2021
    },
    "country": {
     "code": "CHN",
     "name": "China"
    },
    "partial": false,
    "indicator": {
     "id": "NY.GDP.MKTP.KD.ZG",
     "name": "GDP growth (annual %)",
     "unit": "percent"
    },
    "revisions": [
     {
      "period": "2023",
      "currentValue": 5.4,
      "previousValue": 5.2
     }
    ],
    "watchName": "china-macro-main",
    "changeType": "revision",
    "observations": [
     {
      "value": 5.4,
      "period": "2023",
      "isMissing": false
     },
     {
      "value": null,
      "period": "2025",
      "isMissing": true
     }
    ],
    "changedPeriods": [
     "2023"
    ],
    "newObservations": [],
    "sourceUpdatedAt": "2026-07-24"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/china-macro-revision-monitor-90e4e4b0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.timzinin.com](https://www.zero.xyz/host/api.timzinin.com/llms.txt)
