Headers

All endpoints (unless otherwise specified) require two specific headers:

Authorization: Bearer <OAuth 2.0 Access Token>

Endpoints require a valid OAuth2 token to be included in the Authorization header.

Lucid-Api-Version: <version>

The version corresponds to the version of the resource being accessed. Resources are classified as documents, users, datasets, etc. Each individual resource section will state the currently supported versions.

📘

Custom Headers

Some use cases do not allow custom headers (e.g. some low code frameworks). In these scenarios, the version can be added to the beginning of the path. Example: https://api.lucid.co/v1/users/me/profile.