Get a canvas

GET/v1/canvases/:canvas_key

Fetch metadata about a canvas. The service account must have at least a viewer role for this canvas.

Parameters

NameInTypeDescription
canvas_keyrequiredpathstringThe unique identifier for the canvas

Responses

Successful response

success * boolean
request_id * string
result * object A canvas
key * string The unique identifier for the canvas
name * string The display name for the canvas
created_at * string (date-time) An ISO 8601 date-time string.
modified_at * string (date-time) | null An ISO 8601 date-time string, or null.
modified_by * string | null Who last modified the canvas
creator * string The unique identifier for the user
permissions * object[] The list of actors with assigned permissions for this canvas.
key * string The unique identifier for the actor.
role * "analyst" | "editor" | "viewer" | "reportViewer" The assigned canvas role
type * "user" | "group" | "serviceAccount" | "workspace" | "project" | "public" The type of actor.
permitted_actions * object The actions you are allowed to perform in this canvas
create_agent * boolean Are you able to create an agent or not.
preview * string | null A preview image URL for the canvas