Integration apps
Build apps on the Docsheaf API that other organizations install with OAuth.
- Register an app in Organization settings → Apps: redirect URIs, read or read-and-write access, and a webhook URL for the events it needs. Keep it private to your organization or make it public.
- Admins install apps from the app’s site on a consent screen that shows who built it and what it can do, and choose the spaces it reaches.
- Standard OAuth 2.0 with PKCE: an access token for an hour, refresh tokens that rotate, and revocation. The app acts with the installing admin’s access — at most like an editor — and shows in the audit log as “name via app”.
- See, limit, reconnect or uninstall installed apps in Organization settings → Integrations.