The Lucca API tries to conform to the constraints of the REST architectural style. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication schemes, and HTTP methods. To get started using the Lucca API:Documentation Index
Fetch the complete documentation index at: https://developers.lucca.fr/llms.txt
Use this file to discover all available pages before exploring further.
Pick an environment
You can use the Lucca API either in a production, sandbox or demo environment.
You should first test out your integration on a sandbox, then deploy it in production.
Learn about environments.
Authenticate
Authentication is OAuth 2.0 based. Learn how to authenticate.
- The Lucca API doesn’t support bulk updates. You can only change the state of a single resource per request.
- This API is versioned. Version is set through the
Api-VersionHTTP header. - Better many small requests than a few large ones. The Lucca API is rate and size limited.
- If you plan to issue HTTP requests for multiple customer accounts: each one has its own API URL (subdomain) and access token.
- All collection endpoints enforce pagination. Make sure your script is ready for this.