Skip to main content
GET
/
v2
/
conversations
/
{conversation_id}
/
canvas
/
interactions
List Canvas Interactions
curl --request GET \
  --url https://tavusapi.com/v2/conversations/{conversation_id}/canvas/interactions \
  --header 'x-api-key: <api-key>'
{
  "data": [
    {
      "conversation_id": "c123456",
      "interaction_id": "ci_call_8f2d41_submit_5e0b7c2a",
      "tool_call_id": "call_8f2d41",
      "component": "canvas.question",
      "component_version": "v1",
      "type": "submit",
      "value": {
        "selected_option_ids": [
          "opt_2"
        ],
        "skipped": false
      },
      "metadata": {
        "client": "kiosk-web"
      },
      "created_at": "2026-06-09T21:14:03.518923"
    }
  ]
}
For AI agents, use https://docs.tavus.io/openapi.yaml for the full HTTP API contract.
See Canvas interactions, webhooks, and history for webhook delivery and reconciliation guidance.

Authorizations

x-api-key
string
header
required

Path Parameters

conversation_id
string
required

The unique identifier of the conversation.

Example:

"c123456"

Response

Interaction history returned

data
object[]