Welcome to the Centreon API rest documentation. This documentation is for developers familiar with HTTP requests and JSON. It explains various API operations, related request and response structure, and error codes.
If you are not familiar with the JSON API, we recommend you to use the Centreon command line API documentation.

To perform API calls using a specific Centreon user, you need permissions to do so.

There are two types of permission:

You can give access to the configuration for a specific Centreon user. To do so you have
to edit user settings on the menu Configuration > Users > Contacts/Users,
edit user and on second tab check box Reach API Configuration.

You can give access to the realtime for a specific Centreon user. To do so you have
to edit user settings on the menu Configuration > Users > Contacts/Users,
edit user and on second tab check box Reach API Realtime.

All monitoring information regarding services are available in throw the Centreon API. With this call, you can also get host informations in the same time that service information. This web service provide the same possibility that the service monitoring view.