# Query Cpu

Get `/ui/connectors/channels-api/latest/metrics/cpu/`

Query CPU utilization over time range. Returns Prometheus format.

## Query parameters

### start
**string** Required  
Start time (ISO8601 or Unix timestamp)

### end
**string** Required  
End time (ISO8601 or Unix timestamp)

### step
**string** Optional  
Defaults to 60s  
Query resolution step

## Response

### 200 Successful Response

#### status
**string** Required  
'success' or 'error'

#### data
**object** Optional

Show 2 variants  
Hide 2 variants

**PrometheusMatrixData**  
Data section of a matrix response.

#### resultType
**string** Optional  
Defaults to matrix

#### result
**list of objects** [PrometheusMatrixResult](https://docs.mediakind.com/api-reference/channels-api/schemas/prometheusmatrixresult) Required

Show 2 properties  
Hide 2 properties

**metric**  
**object** [PrometheusMetricLabels](https://docs.mediakind.com/api-reference/channels-api/schemas/prometheusmetriclabels) Required  
Metric labels from Prometheus. Allows arbitrary labels.

Show 3 properties  
Hide 3 properties

**serverID**  
**object** Optional

Show 2 variants  
Hide 2 variants

**string**  
Variant 1: `string`  
**null**  
Variant 2: `null`

**name**  
**object** Optional

Show 2 variants  
Hide 2 variants

**string**  
Variant 1: `string`  
**null**  
Variant 2: `null`

**job**  
**object** Optional

Show 2 variants  
Hide 2 variants

**string**  
Variant 1: `string`  
**null**  
Variant 2: `null`

#### values
**list of list of items** Required  
Array of \[unix_timestamp, value_string\] pairs

**null**  
Variant 2: `null`

#### error
**object** Optional  
Error message if status is 'error'

Show 2 variants  
Hide 2 variants

**string**  
Variant 1: `string`  
**null**  
Variant 2: `null`

#### errorType
**object** Optional

Show 2 variants  
Hide 2 variants

**string**  
Variant 1: `string`  
**null**  
Variant 2: `null`

## Errors

### 422 Validation Error

detail **list of objects** [ValidationError](https://docs.mediakind.com/api-reference/channels-api/schemas/validationerror) Optional

Show 5 properties  
Hide 5 properties

#### loc
**list of objects** Required

Show 2 variants  
Hide 2 variants

**string**  
Variant 1: `string`  
**integer**  
Variant 2: `integer`

#### msg
**string** Required

#### type
**string** Required

#### input
**any** Optional

#### ctx
**object** Optional
