# Halowerk Wage Benchmark

> Halowerk Wage Benchmark is a paid API for AI agents from stat.halowerk.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-13).

Returns annual gross earnings and hourly labour costs per country in both nominal currency (national or euro) and purchasing power standards (PPS), kept strictly separate.

## Facts

- Endpoint: POST https://stat.halowerk.com/v1/wage-benchmark
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-wage-benchmark-8bd460eb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_and0ra7M11XRArextpSJe

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 halowerk-wage-benchmark-8bd460eb -d '<json body>'
```

Example prompt: Pull the annual gross earnings and hourly labour costs for Germany and Poland — show me both the euro nominal figures and the purchasing power standards side by side so I can see how much the gap shrinks in real terms.

## When to prefer this

Use this endpoint when you need to compare labour costs or wages across countries and must keep nominal figures and purchasing power figures strictly separate — critical for compensation planning, market entry analysis, or economic research where conflating the two would produce misleading conclusions. Prefer this over generic World Bank or OECD scrapers when you need both hourly and annual granularity with euro and PPS side by side in a single structured response.

## Known failure modes

- Unsupported country code returns an error indicating no data available for that country
- Requesting a year outside the available data range returns a not-found or out-of-range error
- Invalid currency preference parameter returns a validation error
- Missing required country parameter causes a 400-level bad request response
- Data may lag by one or two years for some countries due to statistical release schedules

## How this service works

Returns annual gross earnings and hourly labour costs per country, in national currency or euro and in purchasing power standards, and never blends the two. The separation is the point: forty-five thousand euro in one country and twenty-two thousand in another is a factor of two nominally and much less in purchasing power, and which figure is correct depends entirely on the question.

## Output

A structured response containing annual gross earnings and hourly labour costs for the requested country or countries, reported separately in national currency, in euro, and in purchasing power standards (PPS) — with the two representation types never blended, making it explicit which figure applies to which basis.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "countries": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 2,
    "minLength": 2
   },
   "maxItems": 12,
   "minItems": 1
  },
  "include_labour_cost": {
   "type": "boolean",
   "default": true,
   "description": "Also fetch hourly labour cost — the employer side."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-wage-benchmark-8bd460eb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stat.halowerk.com](https://www.zero.xyz/host/stat.halowerk.com/llms.txt)
