---
title: "Get platform event log entries"
method: POST
path: "/organization/{organization_id}/event-logs"
tags: ["Organizations"]
---

# Get platform event log entries

`POST /organization/{organization_id}/event-logs`

> This endpoint **may be changed or removed at any time**. Don't use it in production environments.

## Path parameters

- `organization_id` string, required

## Request body

- OrganizationEventLogsGetRequestBody — OrganizationEventLogsGetRequestBody
  - `asset_filters` object — Restrict results to entries whose asset ID fields match all supplied values.
    - `actor` string — Actor
    - `actor_user_id` string — Actor User ID
    - `billing_group_id` string — Billing Group ID
    - `project_id` string — Project ID
    - `service_id` string — Service ID
    - `unit_id` string — Unit ID
  - `cursor` string — Pagination cursor from a previous response. The cursor already encodes the time range, filters and sort order, so it is mutually exclusive with 'from_time', 'to_time', 'event_types', 'asset_filters' and 'order_by' ('limit' may still be supplied).
  - `event_types` string[] — Restrict results to these event types. 'null' applies no filtering; an empty list returns no events.
  - `from_time` string — Start of the time window (ISO 8601 UTC). Defaults to 30 days before now.
  - `limit` integer — Number of entries per page.
  - `order_by` 'create_time:asc' | 'create_time:desc' — Sort order in 'column:direction' form. Only 'create_time:asc' and 'create_time:desc' are supported. Defaults to 'create_time:desc'. Mutually exclusive with 'cursor'.
  - `to_time` string — End of the time window (ISO 8601 UTC). If omitted, no upper time bound is applied.

## Response `200`

Response

- OrganizationEventLogsGetResponse — OrganizationEventLogsGetResponse
  - `events` object[], required — List of event log entries
    - `actor` string — Human-readable actor that triggered the event
    - `actor_user_id` string — User ID of the actor that triggered the event
    - `billing_group_id` string — Billing group ID the event belongs to
    - `create_time` string, required — ISO 8601 UTC timestamp of the event
    - `event_type` string, required — Type of the event
    - `log_entry_id` string, required — Unique event log entry ID
    - `metadata` object — Additional metadata about the event as a key-value mapping
    - `organization_id` string — Organization ID the event belongs to
    - `project_id` string — Project ID the event belongs to
    - `service_id` string — Service ID the event belongs to
    - `summary` string, required — Human-readable summary of the event
    - `unit_id` string — Unit (account) ID the event belongs to
  - `next` string — Opaque cursor to retrieve the next page. Null when no more entries exist in the forward direction.
  - `previous` string — Opaque cursor to retrieve the previous page. Null when no more entries exist in the backward direction.

## Other responses

- `400` — Invalid request parameters
- `404` — Resource not found
- `503` — The server cannot process the request due to a high load
- `504` — The gateway server did not receive a timely response

## Changes

- **2026-08-28** `c949573465e3` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/aiven/apis/aiven-api-documentation/changes/organization/:organization_id/event-logs/post.md)

---

[API](https://skmtc.dev/aiven/apis/aiven-api-documentation.md) · [All operations](https://skmtc.dev/aiven/apis/aiven-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/aiven/aiven-api-documentation/revisions/6577fedfd4a2/schema)
