Database Views
notion_viewsList, read, create, update, or delete Notion database views (table, board, list, calendar, timeline, gallery, form, map, chart). Place as tabs, page links, or dashboard widgets.
Instructions
List, read, create, update, or delete database views. Types: table, board, list, calendar, timeline, gallery, form, map, and chart (Notion's native, live charts: column, bar, line, donut, number, with stacking). A view can be a tab on the database (default), a linked view placed on any page (on: {page, after_block}), or a widget on a dashboard view (on: {dashboard}). Views take where/filter like notion_query, sorts, group_by (e.g. board by Status, dates by week), visible properties, and a chart spec like {type: "column", x: "Owner", y: "count"} or y: "sum:Estimate". Every change is reversible with notion_undo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| on | No | create: place a linked view on a page, or a widget on a dashboard view. Omit for a database tab. | |
| view | No | create: the full view; update: name, type, and only what should change | |
| limit | No | list: views per page. | |
| action | Yes | ||
| cursor | No | list: next_cursor from the previous page. | |
| view_id | No | get, update, delete (a view id or a view URL with ?v=) | |
| database | No | list, create | |
| data_source_name | No |