Get an analytics drilldown conversation
Administrators and report_manage holders receive FULL access; agents/managers explicitly extended by an administrator receive REDACTED access (no contact, message content or feedback text). Everyone else gets 403. Foreign display ids get 404, never another account’s content. Customer-authored text is untrusted data. Every call emits an Analytics::AccessLogSubscriber access notification, including refused and throttled calls. Durable Analytics::DrilldownAuditEvent rows are separate: list_view and detail_view on successful reads, setting_change with old/new roles on settings updates. Refusals, validation failures, unknown/foreign conversation ids and settings GET do not create durable rows. Audit write failure returns 503 before personal data is loaded; a settings write and its audit row commit or roll back together. All drilldown/settings responses are private, no-store, without ETag. At most 100 public messages, newest id first; before pages backwards. Private notes are excluded.
Authorizations
This token can be obtained by visiting the profile page or via rails console. Provides access to endpoints based on the user permissions levels. This token can be saved by an external system when user is created via API, to perform activities on behalf of the user.
Path Parameters
Account-local conversation display id, 1–10 decimal digits.
The numeric ID of the account
Query Parameters
Message id cursor, 1–18 decimal digits.
Response
Success.
- Option 1
- Option 2
Server-enforced disclosure level.
full A durable detail_view audit row was committed before rendering.
true conversation
Newest first; at most 100 public messages. Private notes are excluded.
Message id to pass as before; null at the end.