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