From the Adobe web site ...
API-First DevelopmentExperience Platform has been designed and built using core principles of API-first development:
- The API is the primary interface into Experience Platform.
- All Platform functions, including administrative functions, are available via API.
- Platform services, Adobe solutions, and 3rd party integrations use the same API.
Guided by these principles, Adobe Experience Platform services and solutions are designed by first looking at the API and ensuring the functionality exists to support developers through low-level CRUD operations. Only once the API is built can the user interface (UI) be constructed by making REST calls to the API. By starting with the API, Experience Platform allows not only Adobe developers but any developer to have the same access to the core logic of Platform services and solutions by means of the same API calls. This principle is not limited to REST-based APIs. It also applies to other interfaces into Experience Platform like message-based, event-driven interfaces that allow developers to build responsive, reactive applications.
- Looks useful
- Get API documentation
- Do some tests