RESTful API

The Cloverleaf API uses a RESTful web service architecture and JSON (JavaScript Object Notation) as the data-interchange format. You have the ability to create, edit, and delete Cloverleaf objects that were previously only available in the Cloverleaf GUI.

The API is configured on/off through the Server Administration tool.

To comply with HIPAA rules and regulations, all activity requests, adds, edits, views, and updates are written to the audit log with user details.

There is no effect on engine performance at runtime; however, you might require additional disk storage for Cloverleaf artifact history.

All administrative functions are available through the API.

Javascript SDK is delivered with HTML documentation for each API.

The API respects the Cloverleaf security model (None, Basic, or Advanced with ACL).

For details, see Best Practices : REST API.