---
title: "Get events for the dataset"
method: POST
path: "/api/dataset/events"
tags: ["Dataset"]
---

# Get events for the dataset

`POST /api/dataset/events`

Get events for the dataset specified by the TR-Dataset header.

## Headers

- `TR-Dataset` string, uuid, required

## Request body

- GetEventsData
  - `event_types` EventTypeRequest[], nullable — The types of events to get. Leave undefined to get all events.
  - `page` integer, nullable — The page number to get. Default is 1.
  - `page_size` integer, nullable — The number of items per page. Default is 10.

## Response `200`

Events for the dataset

- EventReturn
  - `event_types` string[], required
  - `events` WorkerEvent[], required
    - `created_at` string, required
    - `dataset_id` string, uuid, required
    - `event_data` string, required
    - `event_type` string, required
    - `id` string, uuid, required
    - `organization_id` string, uuid, nullable
  - `page_count` integer, required

## Other responses

- `400` — Service error relating to getting events for the dataset

---

[API](https://skmtc.net/devflowinc/apis/trieve-api.md) · [All operations](https://skmtc.net/devflowinc/apis/trieve-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/devflowinc/trieve-api/revisions/84583e7c9fc1/schema)
