---
title: "Eurostat Check Compare"
method: GET
path: "/api/eurostat-check/compare"
tags: ["eurostat-check"]
---

# Eurostat Check Compare

`GET /api/eurostat-check/compare`

## Request

- Base URL: `https://tradedashboard.eu` (the document declares no server; this is the origin it was published from)
- URL: `https://tradedashboard.eu/api/eurostat-check/compare`
- Auth: none declared

Month-aligned dashboard vs live Eurostat comparison for one
reporter/partner/product/year slice (both flows: value, quantity and
supplementary quantity).

The heavy lifting runs outside this process: on a cache miss the
eurostat_check.py script is spawned, drops its bundle in
``.estat_cache/`` and exits; this handler reads the file back. A weekly
systemd timer refreshes and purges the same cache.

## Query parameters

- `reporter` string, required
- `partner` string, required
- `product` string, required
- `year` integer, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tradedashboard/apis/eu-trade-explorer.md) · [All operations](https://skmtc.dev/tradedashboard/apis/eu-trade-explorer/llms.txt) · [OpenAPI document](https://skmtc.dev/tradedashboard/apis/eu-trade-explorer/revisions/b9abc715a5c2?raw)
