💾 Notion API Block Coverage
March 9, 2022 at 12:00 AMBlock Types Remaining
Child database blocks
{ "title": "full page database" }⚠️ Missing block (child_database)
{ "title": "inline database" }
Embed blocks
drive
tweet
map
{ "caption": [ { "type": "text", "text": { "content": "oh hi ", "link": null }, "annotations": { "bold": false, "italic": false, "strikethrough": false, "underline": false, "code": false, "color": "default" }, "plain_text": "oh hi ", "href": null }, { "type": "text", "text": { "content": "wayfair", "link": null }, "annotations": { "bold": false, "italic": false, "strikethrough": false, "underline": false, "code": false, "color": "red" }, "plain_text": "wayfair", "href": null }, { "type": "text", "text": { "content": "!", "link": null }, "annotations": { "bold": false, "italic": false, "strikethrough": false, "underline": false, "code": false, "color": "default" }, "plain_text": "!", "href": null } ], "url": "https://www.google.com/maps/place/Wayfair+LLC/@42.3412085,-71.0924589,14z/data=!3m1!5s0x89e37a0db1354683:0xf74b85e87d1a80f5!4m9!1m2!2m1!1swayfair!3m5!1s0x89e37a0dece25e71:0xe22c2dea6968659e!8m2!3d42.3471641!4d-71.0777053!15sCgd3YXlmYWlykgEQY29ycG9yYXRlX29mZmljZQ" }
github
excalidraw
Video blocks
File blocks
PDF blocks
Bookmark blocks
Equation blocks
Divider blocks
Breadcrumb blocks
Link Preview blocks
Template blocks
Link to page blocks
Synced Block blocks
Table blocks
use columns for basic layout
a
b
c
d
e
f
basic tables
a | b | c |
d | e | f |
headers
a | b | c | d |
---|---|---|---|
1 | 1 | 1 | 1 |
2 | 2 | 2 | 2 |
3 | 3 | 3 | 3 |
a | 1 | 2 | 3 |
---|---|---|---|
b | 1 | 2 | 3 |
c | 1 | 2 | 3 |
d | 1 | 2 | 3 |
a | 1 | 2 | 3 |
---|---|---|---|
b | 1 | 2 | 3 |
c | 1 | 2 | 3 |
d | 1 | 2 | 3 |
❌ stylized content
a | 1 | yellow | 3 |
red | red | yellow | red |
c | 1 | yellow | 3 |
blue | blue | yellow | blue |
Done or Almost Done
Table of Contents 🚧
currently the TOC is generated by recursing into the blocks of peers to find headings.
Paragraph ✅
paragraph
paragraph w/ children
(children)
Heading one 🚧
heading 1
heading 1 toggle
with children
heading 1
Heading two ✅
heading 2
heading 2 toggle
with children
Heading three ✅
heading 3
heading 3 toggle
with children
Bulleted list item ✅
- bulleted list
- bulleted list (colors)
- series
- with children
- and more
- and then some
- and more
- with children
Numbered list item ✅
- numbered list
- numbered list (colors)
- series
- with children
- and more
- and then some
- and more
- with children
Checkbox 🚧
with children (not really part of the checkbox)
Callout ✅
👉 callouts
💡 callouts with children
(children)
🔥 styled callouts
(children)
Quote ✅
Default quote size
Default quote size
Large Quote Size
regular quotewith children
Toggle ✅
toggle block
with children
toggle block
with children
Code 🚧
// plain text
content isn't syntax-highlighted or anything, just plain text
// javascript
// syntax-highlighting
const f = (i) => i**2;
Links & Child pages 🔜
Image 🚧
width
ormax-width
? Notion useswidth



Column List and Column ✅
... see the whole page layout (you can’t nest columns)
Themeing
Block Colors
default
gray
brown
orange
yellow
green
blue
purple
pink
red
default
gray
brown
orange
yellow
green
blue
purple
pink
red
default
gray / on gray
brown / on brown
orange / on orange
yellow / on yellow
green / on green
blue / on blue
purple / on purple
pink / on pink
red / on red
Text Color and Style
bold
italic
underline
strikethrough
code
math
default
gray / on gray
brown / on brown
orange / on orange
yellow / on yellow
green / on green
blue / on blue
purple / on purple
pink / on pink
red / on red