Dashboard v3

Editor chat transcript

The persisted chat conversation for the draft — the generation narration seeded as the first turn plus every chat-edit turn, carried forward across edits. Lets the editor restore its AI Chat thread after a reload (the client holds it in-session; this is the durable copy). Pass sequence for a specific version's transcript. Editor-gated like the draft canvas read it accompanies.

get/dashboards/{dashboard_id}/chat

Request

  • Base URL: https://app.mammoth.io/api/v2
  • URL: https://app.mammoth.io/api/v2/dashboards/{dashboard_id}/chat
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-KEY and API key in header X-API-SECRET and API key in header X-WORKSPACE-ID

Path parameters

dashboard_idinteger required

Query parameters

sequenceinteger nullable

Response

The persisted editor chat transcript (no data, no RLS)

messagesobject[]
sequenceinteger required

Version sequence the transcript was read from

history_indexinteger nullable

The server-owned edit-timeline pointer (round-26): the index among the transcript's changed rows that the live canvas sits at. Every undo/redo/revert affordance is a pure function of the rows + this pointer, so a reload is byte-identical to the live session. null for a legacy transcript with no changed turn.

Changes

No recorded changes to this operation across all 5 revisions of this API.