EDB Postgres Enterprise Manager REST APIs v17.0
===============================================

**NOTE:**

- **EDB Postgres Enterprise Manager** *is referred to as* **PEM** *in
  this documentation.*

- Because **PEM** *uses self-certified SSL certificates, you may
  encounter an error such as ‘SSL certificate problem: self signed
  certificate’. You may need to use the ‘insecure’ connection to connect
  to the server.*

**PEM** exposes end-points (REST APIs) for the following operations:

- *Retrieval of the objects retrieved from the monitored server and
  agents.*

- **C**\ *\ reate,* **R**\ *\ etrieve,* **U**\ *\ pdate, and*
  **D**\ *\ elete (CRUD) operations for probes.*

- *Retrieval of the statistics/metrics data (including the historical
  data) collected by different probes.*

- **C**\ *\ reate,* **R**\ *\ etrieve,* **U**\ *\ pdate, and*
  **D**\ *\ elete (CRUD) operations for alerts.*

- **C**\ *\ reate,* **R**\ *\ etrieve,* **U**\ *\ pdate, and*
  **D**\ *\ elete (CRUD) operations for the email group used by the
  alerts mechanism.*

- **C**\ *\ reate,* **R**\ *\ etrieve,* **U**\ *\ pdate, and*
  **D**\ *\ elete (CRUD) operations for alert templates used by the
  alerts.*

- **R**\ *\ etrieve and* **U**\ *\ pdate of probe configuration.*

- *Copy the agent/server/database/schema level* **probe configurations**
  *to other objects at the same level or lower level objects.*

- *Copy the alert configuration of one object to other objects.*

- **R**\ *\ etrieve and* **U**\ *\ pdate the PEM-server configurations.*

**v17 enhancements:**

- *Adds the ``/blackout/`` endpoint for managing alert blackouts as
  first-class objects (CRUD).*

- *Adds name-based filtering support for object listing endpoints via
  ``name`` and ``name_contains`` query parameters.*

Base URLs:

- https://PEM-SERVER-IP/pem/api/v17

Email: EnterpriseDB Web: EnterpriseDB License: Limited Use Software
License Agreement

.. toctree::
  :maxdepth: 4

  USING--pem_rest_api--v17--object
  USING--pem_rest_api--v17--profiles
  USING--pem_rest_api--v17--blackout
  USING--pem_rest_api--v17--monitored-object-status
  USING--pem_rest_api--v17--agent-job
  USING--pem_rest_api--v17--alerts-history
  USING--pem_rest_api--v17--alerts-status
  USING--pem_rest_api--v17--alerts
  USING--pem_rest_api--v17--copy-alert
  USING--pem_rest_api--v17--alert-template
  USING--pem_rest_api--v17--export-custom-alert-templates
  USING--pem_rest_api--v17--import-custom-alert-templates
  USING--pem_rest_api--v17--export-custom-charts
  USING--pem_rest_api--v17--import-custom-charts
  USING--pem_rest_api--v17--export-custom-dashboards
  USING--pem_rest_api--v17--import-custom-dashboards
  USING--pem_rest_api--v17--custom-probe
  USING--pem_rest_api--v17--export-custom-probes
  USING--pem_rest_api--v17--import-custom-probes
  USING--pem_rest_api--v17--probe-configuration
  USING--pem_rest_api--v17--copy-probe
  USING--pem_rest_api--v17--probe-data
  USING--pem_rest_api--v17--probe-history
  USING--pem_rest_api--v17--webhook
  USING--pem_rest_api--v17--email-groups
  USING--pem_rest_api--v17--include-exclude-database-monitoring
  USING--pem_rest_api--v17--schemas
