---
title: "Download a day's changes as a file"
method: GET
path: "/changes/export"
tags: ["Changes & History"]
---

# Download a day's changes as a file

`GET /changes/export`

## Request

- Base URL: `https://api.apino.sk/api/v1`
- URL: `https://api.apino.sk/api/v1/changes/export`
- Auth: HTTP bearer

Everything recorded on one day, in one download, with no paging — the daily change file. Use it when your importer is built around files; use `/changes` with `since_id` when you want a feed.

Only completed days can be exported, so a given date's file never changes: ask twice, get the same bytes.

The day is when we **recorded** the change, not when it happened. A tax erasure carries the date the register struck the company off — often years back — but it appears in the file for the day we first saw it, which is the day it is news to you.

## Query parameters

- `date` string, date
- `format` 'ndjson' | 'csv'
- `countries` string
- `source` 'daily' | 'historical' | 'tax' | 'ruz' | 'peppol'

## Response `200`

The day's changes as a downloadable file

## Other responses

- `400`: Validation error
- `401`: Missing or invalid API key
- `429`: Rate limit exceeded

---

[API](https://skmtc.dev/apino/apis/apino-api.md) · [All operations](https://skmtc.dev/apino/apis/apino-api/llms.txt) · [OpenAPI document](https://skmtc.dev/apino/apis/apino-api/revisions/d172569847cd?raw)
