API How-Tos
The Monitoring Service offers regional APIs that enable programmatic interaction with the platform. These APIs serve various purposes: task automation, system integration, and platform functionality extension. Additionally, the APIs allow you to filter metrics based on different criteria.
Sub-user access control
A sub-user is a user who has access to the Monitoring Service but is not an administrator or an owner. IONOS's crucial access control restriction does not allow sub-users to view or modify pipelines belonging to other sub-user accounts, except the primary administrator, who retains full cross-pipeline privileges. Ensure that the sub-user pipeline ownership and access permissions align with your organizational needs.
If a sub-user account creates a pipeline, access is restricted only to that sub-user and the primary administrator. Other sub-users cannot access or perform CRUD operations on the respective pipeline. For example, if sub-user A creates Pipeline 1, only sub-user A and the primary administrator account can view, edit, delete, or manage Pipeline 1. No other sub-user accounts will have access to it.
Regional REST API endpoint
A regional endpoint is necessary to interact with the Monitoring Service REST API endpoints. Currently, IONOS supports only the following regions for the Monitoring Service:
Berlin:
https://monitoring.de-txl.ionos.com/pipelines
Frankfurt:
https://monitoring.de-fra.ionos.com/pipelines
London:
https://monitoring.gb-lhr.ionos.com/pipelines
Paris:
https://monitoring.fr-par.ionos.com/pipelines
Logroño:
https://monitoring.es-vit.ionos.com/pipelines
Request parameter headers
To interact with the Monitoring Service REST API endpoints, the header must contain the following values:
Authorization
yes
string
A Bearer $TOKEN
is a string that is tied to your account. For information on generating tokens, see Create New Tokens.
Content-Type
yes
string
Set this to application/json
.
Quick Links
Here are some of the most common API How-Tos for the Monitoring Service:
Create an instance of a monitoring pipeline.
Obtain a new key for a monitoring pipeline.
Update an existing monitoring pipeline.
Retrieve information about a specific monitoring pipeline.
Retrieve all monitoring pipelines.
Delete a specific monitoring pipeline.
We recommend you refer to the following after creating an instance via the API:
Last updated
Was this helpful?