Method Signature
Parameters
The ID of the block to retrieve. Must be a valid Notion block ID.
Optional authentication token to override the client-level auth. Use this to make requests on behalf of specific integrations.
Response
Returns aBlockObjectResponse or PartialBlockObjectResponse representing the requested block.
Always
"block"The unique identifier of the block
The type of block (e.g.,
"paragraph", "heading_1", "code", etc.)ISO 8601 timestamp when the block was created
User who created the block
ISO 8601 timestamp when the block was last edited
User who last edited the block
Whether the block has child blocks
Whether the block is archived
Whether the block is in the trash
The parent of the block (page, block, or workspace)
Type-specific content. For example, a
paragraph block has a paragraph property containing its rich_text content.Examples
Retrieve a Paragraph Block
Retrieve a Code Block
Retrieve with Custom Auth
Check if Block Has Children
Type Guards
Use theisFullBlock() helper to check if a block is fully populated: