Cloud Health API?

Hi there,

Before I head down a rabbit-hole can you confirm whether there is a Netdata Cloud Health API?
I’m aware of the one on each agent but that requires a connection to each agent (or parent) as well as having a way to get each node’s authorization token.

What I’d like to do is be able to do things like silence nodes (or, better, enable/disable pre-existing Cloud Silencing Rules) via the cloud API (one connection) using a single token.

I know that there is some sort of API since the docs talk about creating cloud API tokens and also querying things like Spaces:

https://app.netdata.cloud/api/v2/spaces

But, as far as I can see, the Swagger page doesn’t include /v2/spaces:

https://learn.netdata.cloud/api

However,

Thanks!

Hello @Luis_Johnstone :waving_hand:

First of all apologies for the late response on this.

The Netdata Cloud API docs do not currently exist, they are a WIP.

We will be soon providing a Swagger page documenting Netdata Cloud APIs starting off with the Metrics and Silencing Rules management related endpoints and working our way towards documenting every existing HTTP endpoint.

PS: Note that the Swagger docs link you provided points to the Netdata Agent API docs, not the Netdata Cloud API docs, as such docs do not exist yet as explained above.