---
title: "List organization activity log"
method: GET
path: "/beta/conversations/activitylog"
tags: ["Conversations"]
---

# List organization activity log

`GET /beta/conversations/activitylog`

List all activity logs for an organization.

## Query parameters

- `pageLimit` integer
- `pageKey` string
- `fromDatetime` string, date-time
- `toDatetime` string, date-time

## Response `200`

The full list of activity logs for an organization with pagination

- ListActivityLogOutput
  - `data` ActivityLogEntry[]
    - `id` string, uuid, required
    - `conversationId` integer, required
    - `activityTimestamp` string, date-time, required
    - `activityType` union, required — Replaced by _type field
      - ConversationAssignedActivityType
      - ConversationAutoreplySentActivityType
      - ConversationClaimedActivityType
      - ConversationClosedActivityType
      - ConversationCreatedByAgentActivityType
      - ConversationCreatedByCustomerActivityType
      - ConversationEndUserReplacedActivityType
      - ConversationLanguageUpdatedActivityType
      - ConversationOfferAcceptedActivityType
      - ConversationOfferRejectedActivityType
      - ConversationOfferTimeoutActivityType
      - ConversationOfferedActivityType
      - ConversationPendingActivityType
      - ConversationRatedActivityType
      - ConversationRatingCancelledActivityType
      - ConversationRatingOfferedActivityType
      - ConversationRatingScheduledActivityType
      - ConversationRatingUnscheduledActivityType
      - ConversationReopenedActivityType
      - ConversationReservedType
      - ConversationTranscriptionEndedActivityType
      - ConversationTranscriptionStartedActivityType
      - ConversationUnassignedActivityType
      - FollowupAddedActivityType
      - FollowupExpiredActivityType
      - FollowupRemovedActivityType
      - MessageAddedByAgentActivityType
      - MessageAddedByCustomerActivityType
      - NoteAddedActivityType
      - TagAddedActivityType
      - TagRemovedActivityType
      - TransferFailedActivityType
      - TransferInitiatedActivityType
      - TransferSuccessfulActivityType
      - UnknownActivityType
    - `_type` string, required — values: [ConversationRatingScheduled, ConversationPending, ConversationRatingUnscheduled, ConversationOfferRejected, ConversationEndUserReplaced, NoteAdded, FollowupExpired, ConversationRated, TagAdded, ConversationRatingNotOffered, ConversationOfferTimeout, ConversationChannelChanged, ConversationOfferAccepted, MessageAddedByCustomer, ConversationCreatedByCustomer, ConversationCreatedByAgent, ConversationUnlinkedToParent, TransferFailed, TransferSuccessful, ConversationTranscriptionEnded, ConversationOffered, ConversationUnassigned, ConversationMessageRedacted, TagRemoved, TransferInitiated, ConversationResolvedStateToggled, ConversationClaimed, ConversationReopened, ConversationClosed, ConversationLanguageUpdated, FollowupAdded, ConversationCustomAttributesUpdated, ConversationLinkedToParent, ConversationLinkedFromChild, ConversationAutoreplySent, ConversationReserved, ConversationAssigned, ConversationRatingOffered, ConversationUnlinkedFromChild, ConversationTranscriptionStarted, ConversationRatingCancelled, MessageAddedByAgent, FollowupRemoved]
    - `author` ActivityLogUser
      - `id` string, required
      - `name` string
      - `email` string
      - `phoneNumber` string
    - `attributes` union
      - ConversationAssignedAttribute
        - `agentId` string, required
        - `agentName` string
      - ConversationAutoReplySentAttribute
        - `templateName` string, required
      - ConversationChannelChangedAttribute
        - `channelReference` string, required
      - ConversationClaimedAttribute
        - `claimedFromLabel` string
        - `claimedFromType` string
      - ConversationCreatedAttribute
        - `subject` string
      - ConversationCustomAttributesUpdatedAttribute
        - `updatedAttributeIds` string[]
        - `updatedAttributeValues` MapAttributeValue, required
      - ConversationEndUserReplacedAttribute
        - `oldUser` ActivityLogUser, required
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
        - `newUser` ActivityLogUser, required
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
      - ConversationLanguageUpdatedAttribute
        - `language` string, required
      - ConversationLinkedAttribute
        - `child` integer, required
        - `parent` integer, required
        - `linkType` string, required
      - ConversationOfferedAttribute
        - `agentNames` string[]
        - `queueLabel` string
      - ConversationRatedAttribute
        - `agent` ActivityLogUser
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
        - `score` integer
        - `message` string
      - ConversationRatingNotOfferedAttribute
        - `evaluationFilters` string
      - ConversationRatingOfferedAttribute
        - `agent` ActivityLogUser, required
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
        - `user` ActivityLogUser, required
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
      - ConversationRatingScheduledAttribute
        - `ratingScheduledTime` string, required
      - ConversationReservedAttribute
        - `agent` ActivityLogUser, required
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
        - `queueId` string, required
        - `queueName` string, required
        - `reservationType` string, required
        - `validUntil` string, required
      - ConversationResolvedStateToggledAttribute
        - `isResolved` boolean, required
      - ConversationSubjectUpdatedAttribute
        - `oldSubject` string, required
        - `newSubject` string, required
      - ConversationTranscriptionEndedAttribute
        - `isSuccessful` boolean, required
        - `failureReason` string
      - ConversationTransferredAttribute
        - `transferType` string, required
        - `destinationType` string, required
        - `destinationId` string, required
        - `destinationLabel` string
        - `reason` string
      - ConversationUnassignedAttribute
        - `agent` ActivityLogUser, required
          - `id` string, required
          - `name` string
          - `email` string
          - `phoneNumber` string
      - MessageAddedAttribute
        - `messageId` string, required
        - `fromEndpoint` string
        - `avatarUrl` string
      - MessageRedactedAttribute
        - `messageId` string, required
        - `wasTextRedacted` boolean, required
        - `numberOfDeletedFiles` integer, required
      - NoteAddedAttribute
        - `message` string, required
        - `avatarUrl` string
      - TagAddedAttribute
        - `tag` string, required
      - TagRemovedAttribute
        - `tag` string, required
  - `meta` PaginationLinks
    - `previous` string — url
    - `next` string — url

## Other responses

- `400` — Invalid value extracted from request context, Invalid value for: query parameter pageLimit, Invalid value for: query parameter pageKey, Invalid value for: query parameter fromDatetime, Invalid value for: query parameter toDatetime, Validation failure when retrieving data
- `500` — Internal failure during request processing

---

[API](https://skmtc.net/dixa/apis/dixa-api.md) · [All operations](https://skmtc.net/dixa/apis/dixa-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dixa/dixa-api/versions/5eaff14a2c46/schema)
