1. Block base class
<aside>
👉 Links (Block base class)
Page
BookmarkBlock
CodeBlock
EmbedBlock
Heading2Block
LinkToPageBlock
QuoteBlock
ToDoBlock
ToggleHeading3Block
Database
BreadcrumbBlock
ColumnBlock
EquationBlock
Heading3Block
NumberedListItemBlock
SyncedBlock
ToggleBlock
VideoBlock
List
BulletedListItemBlock
ColumnListBlock
FileBlock
ImageBlock
ParagraphBlock
TableOfContentsBlock
ToggleHeading1Block
Block
CalloutBlock
DividerBlock
Heading1Block
LinkPreviewBlock
PdfBlock
TemplateBlock
ToggleHeading2Block
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
EquationObject
MentionObject
Notion Ruby Mapping Public API Reference
</aside>
4. Controller base class