API Classification and Version
This section explains the distinction among the Illumio Public Stable, Public Experimental, and private APIs.
Public Stable APIs
Public Stable APIs are available to all Illumio customers, are documented, and are stable without further breaking changes. In case of a breaking change, a new version will be introduced, with the previous version supported for at least six months.
Public Experimental APIs
Public Experimental APIs are available to all customers and documented, but may change between releases. Some APIs may transition to Public Stable or become unavailable in the future.
Private APIs
Private APIs are specifically used within the PCE web console. They are not accessible to end-users, are undocumented, and are not supported for external usage.
Illumio REST API Versions
API versions align with other Illumio component releases.
Illumio REST API Schema Files
Illumio REST API schema files follow the standard JSON schema form described at http://json-schema.org/.
The file name convention is the Illumio REST API URL name with an underscore rather than slashes. For example, the payload schema file for the login API is named user_login_get.schema.json
.