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.