Notion SCIM
Notion SCIM allows for the management of user accounts within a Notion workspace through the SCIM API. This application facilitates user provisioning, updates, and deactivation.
Table of Contents
Context
Variable | Description | Type | Example |
---|---|---|---|
scimToken | SCIM token for the SCIM API (hidden) | string | 974dbf5d-4623-4ef8-b2f7-b9ccf6d44292 |
Actions
Get Users
Get users from a Notion workspace.
Input
Parameter | Description | Type | Example |
---|---|---|---|
None | No input required | None | None |
Output
Field | Description | Type | Example |
---|---|---|---|
users | The list of users | array | [ { "id": "123", "userName": "johndoe", "name": { "formatted": "John Doe", "givenName": "John", "familyName": "Doe" }, "emails": [ { "value": "john.doe@example.com", "primary": true } ] } ] |
Create User
Create a new user in Notion.
Input
Parameter | Description | Type | Example |
---|---|---|---|
The email of the user to create (required) | string | john.doe@marjory.co | |
firstName | The first name of the user | string | John |
lastName | The last name of the user | string | Doe |
Output
Field | Description | Type | Example |
---|---|---|---|
id | The ID of the user | string | 123 |
userName | The username of the user | string | johndoe |
name | The name of the user | object | { "formatted": "John Doe", "givenName": "John", "familyName": "Doe" } |
emails | The emails of the user | array | [ { "value": "john.doe@example.com", "primary": true } ] |
Delete User
Delete a user from Notion.
Input
Parameter | Description | Type | Example |
---|---|---|---|
The email of the user to delete (required) | string | johnDoe@gmail.com |
Output
Field | Description | Type | Example |
---|---|---|---|
message | Confirmation message | string | User deleted successfully |
This documentation provides a comprehensive overview of the Notion SCIM application, including context for authentication, and detailed descriptions of available actions. Each action's inputs and outputs are clearly outlined to facilitate user understanding and implementation.
Version(s)
1.0.0 