Yes, the SCIM API is available for workspaces in Notion's Enterprise Plan. Learn more about using SCIM with Notion
Yes, single sign-on (SSO) can be configured for workspaces in Notion's Enterprise Plan. Learn more about SSO with Notion.
Confirm that you are an admin in the associated workspace. You can check inside Notion via
Settings & Members in the left sidebar. If you're not an admin in any of your workspaces, you can create a personal workspace for free.
When querying a database, is it possible to display the page titles of related pages rather than just the ID?
You have two options:
- Add a rollup property to the database which uses a formula to get the related page's title. This works well if you have access to updating the database's schema.
- Otherwise, retrieve the individual related pages using each page ID.
As of version 2022-06-28 we removed the ability to get values of properties entirely from the page object. As of this version, the only way to accurately get property values for each page is through the retrieve a property item endpoint.
Yes, the API has rate limits. Your integration can gracefully handle these limits by slowing down when the API responds with a HTTP status 429.
All properties in pages are stored as rich text. Notion will convert that rich text based on the types defined in a database's schema. So when a type is changed both in the Notion and in the API, the data will continue to be available, it is just presented differently.
For example, a multi select property value is represented as a comma-separated list of strings (eg. "1, 2, 3") and a people property value is represented as a comma-separated list of IDs. These are compatible and the type can be converted.
Note that not all type changes work. In some cases data will no longer be returned, such as people type → file type.
Unfortunately, we don't support this feature in the current version of the API.
Not currently, but we're open to your feedback on this. Get in touch. and tell us a little more about your problem.
If you have a programming question, like in a specific programming language or framework, you can ask on StackOverflow. Use the tag
notion-api so the rest of the community can help answer your question.
If you're experiencing a bug or a disruption, contact our support team.
For general questions, feel free to join our Slack community to have discussions with people on the Notion API team and the community.