# cudaso Construction Material Price Index API

> cudaso Construction Material Price Index API is a paid API for AI agents from api.cudaso.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Retrieves a verified construction material price index data point by price ID, sourced from Eurostat, ISTAT, MASE, and World Bank datasets covering EU and global markets.

## Facts

- Endpoint: GET https://api.cudaso.com/api/v1/materials/%7Bprice_id%7D
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cudaso-construction-material-price-index-api-986b5aa9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7GA1JkTQvA7p0OoirIQwo

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 cudaso-construction-material-price-index-api-986b5aa9
```

Example prompt: Can you pull the verified EU construction material price index for price ID 'mat_steel_eu_2024_q1' from Cudaso so I can include it in my cost estimation model?

## When to prefer this

Choose this endpoint when you need verified, authoritative construction material price index data for EU or global markets, especially when sourcing from official bodies like Eurostat, ISTAT, MASE, or World Bank. Prefer it over web scraping or unofficial sources when data provenance and accuracy matter — for financial modeling, budget estimation, regulatory reporting, or economic research requiring citable macroeconomic data. Best when you have a specific price_id to retrieve a precise record.

## Known failure modes

- Invalid or unknown price_id returns a 404 not found error
- Missing or invalid USDC payment header returns a 402 Payment Required response
- Malformed request path returns a 400 bad request
- Data not yet available for a requested period may return empty or null index values
- Network timeout if upstream data provider is temporarily unavailable

## How this service works

Construction-material price index & macroeconomic API optimized for AI agents. Verified EU + global data (Eurostat, ISTAT, MASE, World Bank). Pay per request in USDC on Base.

## Output

Returns a JSON object containing the construction material price index record for the specified price_id, including the index value, material category, geographic scope (EU or global), time period, and the verified data source (e.g. Eurostat, ISTAT, MASE, or World Bank).

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cudaso-construction-material-price-index-api-986b5aa9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.cudaso.com](https://www.zero.xyz/host/api.cudaso.com/llms.txt)
