Ranks all published food and non-alcoholic beverage categories (COICOP 2018, sub
Ranks all published food and non-alcoholic beverage categories (COICOP 2018, subclass level by default) for one EU country by their latest harmonised annual inflation rate and returns the fastest risers and the fastest fallers, each with label, rate, monthly rate and period. Useful to explain why a grocery bill moved, or to pick categories to watch. Only categories with a value in the latest published month are ranked; how many were ranked is reported. Risers and fallers never overlap.
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://teuerung.halowerk.com/v1/food-inflation/movers
| Category | Everything else |
|---|---|
| Provider host | teuerung.halowerk.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-20 | valid payment request | 402 | $0.002 | 892 ms |
Example input (from the provider)
{
"body": {
"geo": "DE",
"top": 5
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"geo": {
"default": "DE",
"maxLength": 9,
"minLength": 2,
"type": "string"
},
"level": {
"default": 3,
"description": "COICOP depth: 1 = food vs non-alcoholic beverages (CP011, CP012), 2 = groups such as bread and cereals or meat (CP0111), 3 = subclasses (CP01111), 4 = single items (CP011131).",
"maximum": 4,
"minimum": 1,
"type": "integer"
},
"top": {
"default": 5,
"maximum": 15,
"minimum": 3,
"type": "integer"
}
},
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}