---
title: "ActivityFeedRecord"
url: "https://developers.zinnia.com/apis/case-management-1-0-0/versions/0091226b-6452-4e75-93ce-4bbfe022aad5/schemas/ActivityFeedRecord"
---

> Full API specification: https://developers.zinnia.com/apis/case-management-1-0-0/versions/0091226b-6452-4e75-93ce-4bbfe022aad5.md

# ActivityFeedRecord

Activity feed row returned by search (entity, action, changes, time, source).

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: Case Management API
  version: 1.0.0
servers:
  - url: https://dev.api.zinnia.io/
    description: Dev Environment
  - url: https://qa.api.zinnia.io/
    description: QA Environment
  - url: https://uat.api.zinnia.io/
    description: UAT Environment
  - url: https://api.zinnia.io/
    description: PROD Environment
components:
  schemas:
    ActivityFeedEntityRef:
      type: object
      properties:
        type:
          $ref: "#/components/schemas/ActivityFeedEntityType"
        id:
          type: string
          description: ID of the entity
          example: policyValidation.childStep
        label:
          type: string
          description: Label of the entity
          example: Child Step
    ActivityFeedAction:
      type: string
      enum:
        - CREATED
        - STATUS_CHANGE
        - ASSIGNMENT
        - UNASSIGNMENT
      description: Type of action performed on the entity
    ActivityFeedChange:
      type: object
      properties:
        field:
          type: string
          description: Field that was changed
          example: status
        from:
          type: string
          description: Previous value of the field
          example: ""
        to:
          type: string
          description: New value of the field
          example: NEW
    ActivityFeedSource:
      type: object
      properties:
        type:
          type: string
          description: Type of source that performed the action
          example: API
        id:
          type: string
          description: ID of the source
          example: 7dfd65b3-4609-4fd9-a3f2-b6cbf9f4415f
        performedBy:
          type: string
          description: ID of the user who performed the action
          example: c6a7ab9f7dd84015a6552bfc5b366b77
    ActivityFeedEntityType:
      type: string
      enum:
        - TASK
        - STAGE
        - STEP
        - CASE
        - EXCEPTION
        - DOCUMENT
      description: Type of entity in the activity feed
    ActivityFeedRecord:
      type: object
      description: Activity feed row returned by search (entity, action, changes,
        time, source).
      properties:
        id:
          type: string
          description: Unique identifier for the activity feed record
          example: 9c0638a9-1bab-4553-8135-75a3cfd471b3
        entity:
          $ref: "#/components/schemas/ActivityFeedEntityRef"
        action:
          $ref: "#/components/schemas/ActivityFeedAction"
        changes:
          type: array
          items:
            $ref: "#/components/schemas/ActivityFeedChange"
        time:
          type: string
          format: date-time
          description: Timestamp when the activity occurred
          example: 2025-12-29T12:00:42Z
        source:
          $ref: "#/components/schemas/ActivityFeedSource"
```
