Enterprise API

The CFEngine Enterprise API allows HTTP clients to interact with the CFEngine Database Server of a CFEngine Enterprise installation. With the Enterprise API, you can:

In CFEngine Enterprise 3.5 and later, Multi-Site Query support allows centralized collection of data from multiple CFEngine Enterprise installations and sites.

The Enterprise API is a REST API, but a central part of interacting with the API involves using SQL. With the simplicity of REST, the flexibility of SQL and the scalability through Multi-Site queries, users can craft custom reports about systems of arbitrary scale, mining a wealth of data residing on globally distributed CFEngine Database Servers.