1. Block base class
<aside>
👉
Links (Block base class)
Page
AudioBlock
Block
CodeBlock
EmbedBlock
Heading2Block
LinkPreviewBlock
PdfBlock
TableOfContentsBlock
ToggleHeading1Block
VideoBlock
Database
BookmarkBlock
CalloutBlock
ColumnBlock
EquationBlock
Heading3Block
LinkToPageBlock
QuoteBlock
TableRowBlock
ToggleHeading2Block
DataSource 🆕
BreadcrumbBlock
ChildDatabaseBlock
ColumnListBlock
FileBlock
Heading4Block
NumberedListItemBlock
SyncedBlock
ToDoBlock
ToggleHeading3Block
List
BulletedListItemBlock
ChildPageBlock
DividerBlock
Heading1Block
ImageBlock
ParagraphBlock
TableBlock
ToggleBlock
ToggleHeading4Block
Notion Ruby Mapping Public API Reference
</aside>
2. Property base class
<aside>
👉 Links (Property base class)
ButtonProperty
CheckboxProperty
CreatedByProperty
CreatedTimeProperty
DateProperty
EmailProperty
FilesProperty
FormulaProperty
MultiSelectProperty
LastEditedByProperty
LastEditedTimeProperty
NumberProperty
PeopleProperty
PhoneNumberProperty
Property
RelationProperty
RichTextProperty
RollupProperty
SelectProperty
StatusProperty
TitleProperty
UniqueIdProperty
UrlProperty
VerificationProperty
Notion Ruby Mapping Public API Reference
</aside>
3. Object base class
4. Controller base class