ColocationTelemetry

ColocationTelemetry service endpoints

Gets the network telemetry for a given colocation on hourly basis (default = last 24 hours)

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired
Query parameters
startTimeintegerOptional

Start unix timestamp

endTimeintegerOptional

End unix timestamp

Responses
chevron-right
200

OK

application/json
unitstringRead-onlyRequired

Unit of data frequency (hour by default)

get
/v3/telemetry/colocation/{colocationId}/network

Get the history list of power usage for all colocation

get
Authorizations
PRIVATE-TOKENstringRequired
Query parameters
startTimeintegerOptional

Unix timestamp. Filter from time, default value is -1 day

endTimeintegerOptional

Unix timestamp. Filter to time, default value is now

Responses
chevron-right
200

OK

application/json
unitstringRead-onlyRequired

Unit of data frequency, which is always null in this endpoint. This property is there for consistency across all telemetry endpoints. It's null because the data is not aggregated

get
/v3/telemetry/colocation/powerUsage

Get the list of all colocation current power usage

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringRequired

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of the colocation service

namestringRead-onlyRequired

The name of the colocation service

kwhinteger · integerRead-onlyRequired

Current month kilo watts per hour

get
/v3/telemetry/colocation/powerUsage/current
Deprecated

Get the history list of power usage for a colocation and pdu

get

Use GET /v3/telemetry/pdu/{pduId} instead

Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired
pduIdintegerRequired
Query parameters
startTimeintegerOptional

Unix timestamp. Filter from time, default value is -1 day

endTimeintegerOptional

Unix timestamp. Filter to time, default value is now

Header parameters
RANGED-DATAstringRequired

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
timestampinteger · integerRead-onlyRequired

The time at which the last update occurred

ampsnumber · floatRead-onlyRequired

The value of amps at that time

voltsnumber · floatRead-onlyRequired

The value of volts at that time

kwhnumber · floatRead-onlyRequired

The value of kwh at that time

powerMeterinteger · integerRead-onlyRequired

The value of power meter at that time

get
/v3/telemetry/colocation/{colocationId}/pdu/{pduId}

List of overuse host

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringRequired

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
coloIdinteger · integerRead-onlyRequired

The ID of the colocation

coloNamestringRead-onlyRequired

The name of the colocation

orderedBandwidthnumber · floatRead-onlyRequired

Allowed bandwidth of the host

usedBandwidthnumber · floatRead-onlyRequired

Used bandwidth of the host

get
/v3/telemetry/colocation/overuse/current

Last updated

Was this helpful?