Lists the activity timeline for an offer the caller has accepted/responded to — notes and events — with cursor-based pagination, newest first.

This is the recipient-facing read of the activity a broker sees on the prospect timeline. The offer is the caller's identity, so Case Room activity folds into this single timeline with no subject. Only what the recipient is entitled to see is returned — the broker's private CRM notes and broker-internal events never appear, and an actor's identity is shown only once the platform's disclosure rules share it. The timeline is read-only here (no etag).

Path Parameters
  • id
    Type: string
    required

    Offer identifier.

Query Parameters
  • cursor
    Type: string

    Opaque cursor token from a previous response for pagination.

  • page_size
    Type: integer | string Format: int32

    Number of items per page (1-250, default 100)

  • type
    Type: string

    Filter by action type: all (default), audit, notes.

  • include_rollups
    Type: boolean

    Blend the linked Case Room's activity into the timeline. Default true; set false for the offer's own notes and events only.

  • include_archived
    Type: boolean

    Include archived notes (rows with archivedAt set) in the response. Default false hides them. Archived predecessors of a supersede chain are still hidden unless include_superseded is also set.

  • include_superseded
    Type: boolean

    Include superseded predecessor notes (notes that have been replaced by a newer revision) in the response. Default false returns only the active head of each supersede chain.

Responses
  • application/json
  • application/problem+json
  • application/problem+json
  • application/problem+json
  • application/problem+json
  • application/problem+json
Request Example for get/api/v1/offers/{id}/actions
curl 'https://app.propstreet.com/api/v1/offers/{id}/actions' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "data": [
    {
      "id": "string",
      "type": "string",
      "event": null,
      "timestampUtc": "2026-09-14T08:01:13.752Z",
      "user": {
        "id": "string",
        "name": "string"
      },
      "details": {
        "kind": "note",
        "message": "string",
        "noteType": null,
        "contentFormat": null,
        "file": {
          "id": "string",
          "fileName": "string",
          "url": null
        },
        "archivedAt": null,
        "supersedesActivityId": null,
        "supersededByActivityId": null
      },
      "cursor": "string"
    }
  ],
  "page": {
    "nextCursor": null,
    "pageSize": 1,
    "hasMore": true
  }
}