The Lucca API is now in its beta phase. Which means it is not feature complete, and susceptible to breaking changes. You can still use the Legacy APIs in the meantime.

Core Qualities

The Lucca API was built to reach 4 core qualities in order to help you build awesome integrations.

Unified

The Lucca API is unified, meaning it normalizes the dozens of APIs of all the Lucca applications into one coherent data model.

Documented

The Lucca API is documented here, with general articles about the main features of the API; guides that describe how to achieve common integration scenarios; and the API reference.

Long-Term Support

In order to give you peace of mind, the Lucca API abides to a strict versioning strategy in order to avoid breaking existing integrations.

Irresistible

In reference to Kirsten L. Hunter’s book, our goal is to make the Lucca API irresistible. As a result, the Lucca API should delight the developers (that’s you) who use them.


Core Features


About the Legacy API

The Lucca API will progressively gain in scope, in particular regarding resources. As long as it is not complete, the Legacy APIs, which are its primitive version, remains documented alongside.

The Legacy APIs are to be considered deprecated but with no definitive sunset date. Once a resource is added in the Lucca API, the corresponding endpoint in the Legacy APIs will remain operational for at least 6 months. Which makes it possible for you to migrate to the Lucca API.

Was this page helpful?