Actions16
Overview
The "Notion Advanced" node integrates with the Notion API to perform a variety of operations on Notion resources such as pages, blocks, databases, and users. Specifically, for the User - Get operation, this node retrieves detailed information about a specific user in Notion by their User ID.
This node is beneficial when you need to fetch user details programmatically within an automation workflow, for example:
- Retrieving user profile information to personalize notifications or reports.
- Validating user existence before assigning tasks or permissions.
- Integrating user data into other systems or dashboards.
Properties
| Name | Meaning |
|---|---|
| User ID | The unique identifier of the user to retrieve from Notion. |
| Additional Fields | (Not applicable for User Get operation; present in input properties but unused here.) |
Output
The output JSON contains the full user object as returned by the Notion API's /users/{user_id} endpoint. This typically includes fields such as:
object: The type of the returned object (e.g., "user").id: The user's unique ID.name: The user's full name.avatar_url: URL to the user's avatar image.type: The type of user (person, bot, etc.).- Other metadata related to the user.
No binary data is output by this operation.
Dependencies
- Requires a valid Notion API authentication token configured in n8n credentials.
- The node uses internal utility functions to resolve IDs and make authenticated HTTP requests to the Notion API.
- No additional external dependencies beyond the Notion API and n8n environment are required.
Troubleshooting
- Invalid Notion API credentials: The node will throw an error if the provided API key or token is invalid or missing. Ensure that the Notion API credential is correctly set up in n8n.
- User not found: If the specified User ID does not exist or is incorrect, the Notion API will return an error. Verify the User ID is correct.
- Network or API errors: Temporary network issues or API rate limits may cause failures. Retry after some time or check API usage limits.
- Malformed User ID: The User ID must be a valid Notion user identifier string; otherwise, the request will fail.