Clause

Clause Developer Portal

Connect your agreements to the world.

Get Started    API Reference

The Clause API uses OAuth scopes to allow client applications to request access to perform different actions on behalf of a user.

This limited set of scopes is expected to grow based on user feedback. Chat to us in Clause to give us your thoughts.

write:all

Gives the client application full access to all resources in the organizations that you have permitted.

offline_access

Request a refresh_token to allow an application to keep a session open without user interaction. See Refreshing a JWT.

org:default

Prompt the user to select a default organization during login. The user's selection is then baked into the access token as a claim under https://login.clause.io/claims/organization. This is provided for the convenience of API consumers so that they do not separately need to prompt a user to select an organization.

Note that even when a default organization is selected, the token can still be used to access data for any permitted organization.

Updated about a year ago


Scopes


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.