---
title: "Get Recent Events"
method: GET
path: "/v1/events/recent"
tags: ["internal"]
---

# Get Recent Events

`GET /v1/events/recent`

## Request

- Base URL: `https://api.companydata.dk` (the document declares no server; this is the origin it was published from)
- URL: `https://api.companydata.dk/v1/events/recent`
- Auth: none declared

Get recent change events detected by the daily CVR sync.

Returns the most recent company change events with bilingual summaries
and structured change details. Phone numbers and email addresses are
stripped from change values for privacy.
Results are cached for 5 minutes.

## Query parameters

- `limit` integer

## Response `200`

Successful Response

- RecentEventsResponse: Recent change events response.
  - `events` PublicChangeEvent[], required
    - `event_type` string, required
    - `cvr` string, required
    - `company_name` string, required
    - `summary_da` string, required
    - `summary_en` string, required
    - `changes` PublicChangeDetail[], required
      - `field` string, required
      - `old_value` string, nullable
      - `new_value` string, nullable
    - `detected_at` string, required
  - `total_today` integer, required

## Other responses

- `422`: Validation Error

---

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