Clause Developer Portal

Powering smart agreements™

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.


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


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


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 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


Suggested Edits are limited on API Reference Pages

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