---
title: "Get order activity logs by order ID"
method: GET
path: "/orders/activity-logs/{id}"
tags: ["Order Controller"]
---

# Get order activity logs by order ID

`GET /orders/activity-logs/{id}`

Retrieve all activity logs for a specific order.

## Path parameters

- `id` number, required

## Response `200`

Activity logs retrieved successfully, grouped by performer

- OrderActivityLogsByPerformerResponseDto
  - `totalLogs` number, required — Total activity log count across all partitions
  - `partitions` OrderActivityLogPerformerPartitionDto[], required — Activity logs grouped by performer, partitions ordered by most recent activity
    - `performer` string, required — Display name of who performed the actions in this partition
    - `userId` number — Staff user ID when the performer is a logged-in user
    - `logs` OrderDetailsActivityLogDto[], required — Activity logs for this performer, newest first
      - `id` number, required — Activity log ID
      - `title` string, required — Activity title
      - `description` string — Activity description
      - `action` 'CREATE' | 'UPDATE' | 'DELETE' | 'LOGIN' | 'LOGOUT' | 'VIEW' | 'PAYMENT_SUCCESS' | 'PAYMENT_FAILED' | 'PAYMENT_CANCELED' | 'PAYMENT_PROCESSING' | 'EMAIL_SENT' | 'DOCUMENT_VIEW' | 'DOCUMENT_DOWNLOAD' | 'OTHER', required — Activity action type
      - `userName` string — User who performed the action
      - `source` 'APPLICATION' | 'WEBSITE' — Activity source
      - `metadata` object — Activity metadata
      - `createdAt` string, date-time, required — Activity timestamp

---

[API](https://skmtc.dev/findmydocument/apis/land-registry-api.md) · [All operations](https://skmtc.dev/findmydocument/apis/land-registry-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/findmydocument/land-registry-api/revisions/b55a990514fb/schema)
