# OECD Composite Leading Indicator API

> OECD Composite Leading Indicator API is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-13).

Returns OECD Composite Leading Indicator (CLI) values, monthly change, and business cycle phase (expansion, slowdown, downturn, recovery) for major economies, G7, OECD aggregate, or a specific country.

## Facts

- Endpoint: POST https://api.vextorium.com/indicador-adelantado-ocde-pago?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oecd-composite-leading-indicator-api-7977d3cb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_k33d9DL049tAS2lewQWdZ

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 oecd-composite-leading-indicator-api-7977d3cb -d '<json body>'
```

Example prompt: What is the latest OECD Composite Leading Indicator for the US — give me the CLI value, the monthly change, and whether it's in expansion, slowdown, downturn, or recovery?

## When to prefer this

Choose this endpoint when you need forward-looking macroeconomic cycle signals — specifically OECD CLI values and phases — for major economies, G7 or OECD aggregate. It is ideal for anticipating business cycle turning points 6–9 months ahead. Prefer it over general economic data APIs when you specifically need the standardized 100-trend-normalized CLI metric and phase classification (expansion, slowdown, downturn, recovery) rather than raw GDP or PMI figures.

## Known failure modes

- Invalid or unsupported ISO country code returns empty or error response
- Requesting data for a country not covered by OECD returns null or missing entries
- Network timeout if OECD upstream data is temporarily unavailable
- Malformed request body (missing required fields) returns a validation error
- Stale data if OECD has not yet published the latest monthly update

## How this service works

OECD Composite Leading Indicator, which anticipates turning points of the business cycle 6-9 months ahead: value (100 = trend), monthly change and phase (expansion, downturn, slowdown, recovery) for major economies, G7 and OECD, or one country's series.

## Output

Returns a JSON object with a list of country entries each containing: country ISO code, country name, CLI value (100 = long-run trend), monthly change (cambio_mes), current business cycle phase (expansión/desaceleración/contracción/recuperación), and reference month. Also includes the data source label and a note explaining the phase definitions.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [],
     "properties": {
      "pais": {
       "type": "string",
       "description": "ISO 3-letter code (USA, ESP...), G7 or OECD; omit for all"
      },
      "meses": {
       "type": "integer"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "nota": {
       "type": [
        "string",
        "null"
       ]
      },
      "fuente": {
       "type": [
        "string",
        "null"
       ]
      },
      "paises": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "cli": {
          "type": [
           "null",
           "number"
          ]
         },
         "mes": {
          "type": [
           "null",
           "string"
          ]
         },
         "fase": {
          "type": [
           "null",
           "string"
          ]
         },
         "pais": {
          "type": [
           "null",
           "string"
          ]
         },
         "serie": {},
         "nombre": {
          "type": [
           "null",
           "string"
          ]
         },
         "cambio_mes": {
          "type": [
           "null",
           "number"
          ]
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "nota": "Fases OCDE: expansión (>100 y sube), desaceleración (>100 y baja), contracción (<100 y baja), recuperación (<100 y sube).",
  "fuente": "OECD Composite Leading Indicators",
  "paises": [
   {
    "cli": 102.869,
    "mes": "2026-08",
    "fase": "expansión",
    "pais": "KOR",
    "serie": null,
    "nombre": "Korea",
    "cambio_mes": 0.061
   },
   {
    "cli": 102.652,
    "mes": "2026-08",
    "fase": "desaceleración",
    "pais": "MEX",
    "serie": null,
    "nombre": "Mexico",
    "cambio_mes": -0.05
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oecd-composite-leading-indicator-api-7977d3cb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
