Skip to main content

List Canvases

Returns up to 50 canvases for the authenticated user, ordered by last updated. Response

Create Canvas

Parameters
  • name (string, required) — Canvas name (max 128 chars).
  • description (string, optional) — Short description (max 500 chars).
  • graph_json (object, optional) — Initial graph with nodes and edges arrays. Defaults to empty.

Get Canvas

Returns a single canvas by ID. Only the canvas owner can access it.

Update Canvas

All fields are optional. At least one must be provided. Parameters
  • name (string, optional)
  • description (string, optional)
  • graph_json (object, optional)
  • is_public (boolean, optional)

Delete Canvas

Permanently deletes the canvas. If a skill was published from it, the skill remains but is no longer linked.