eZ Platform ships with a comprehensive REST API. The API has been around for quite a few years and is one of the most robust ones out there. In eZ Platform the UI itself largely utilises the REST API, but it does not do this directly - rather it uses an abstraction layer for this.
The source code for the application displayed above can be found on GitHub: https://github.com/janit/ez-react-todo
- Using eZ Platform as a Headless CMS
- Content as a Service (CaaS): Decoupled and Headless CMS 101
- Five features to consider when selecting a Front End Architecture for your Decoupled CMS