---
title: "Loads the company service list and reliability trend for each service for the specified time window defaulting to a month."
method: GET
path: "/reports/companies/reliability-management/services"
tags: ["reports"]
---

# Loads the company service list and reliability trend for each service for the specified time window defaulting to a month.

`GET /reports/companies/reliability-management/services`

Requires the privilege [`RELIABILITY_REPORTS_READ`](https://www.gremlin.com/docs/user-management/access-control/#privileges)

## Query parameters

- `startDate` string, date
- `endDate` string, date
- `numberOfDataPoints` integer
- `topN` integer
- `filter` string
- `teamId` string[]
- `serviceId` string[]

## Response `default`

default response

- CompanyReliabilityReportServiceListResponse
  - `topN` integer
  - `start` string, date
  - `end` string, date
  - `services` ServiceReportResponse[]
    - `serviceId` string
    - `serviceName` string
    - `lastModified` string, date-time
    - `serviceOwner` ServiceOwner
      - `identifier` string
    - `teamOwner` TeamOwnerDetails
      - `teamId` string
      - `teamName` string
      - `teamOwnerEmail` string
      - `teamOwnerName` string
    - `score` number, double
    - `trendType` 'Up' | 'Down' | 'NoChange'
    - `delta` number, double
    - `previousIntervalScore` number, double
    - `inTopList` boolean
    - `reliabilityReportTrend` ReportTrend
      - `start` string, date
      - `end` string, date
      - `numOfDataPoints` integer
      - `statsByDate` StatsByDate[]
        - `trackingDate` string, date
        - `value` number, double
        - `numOfServices` integer
        - `score` number, double
    - `riskSummaryStats` RiskSummaryStats
      - `total` integer
      - `atRisk` integer
      - `previousIntervalAtRisk` integer
      - `evaluationState` 'RISKS_NOT_SUPPORTED' | 'NO_DEPLOYMENT_FOUND' | 'EVALUATED' | 'RISKS_NOT_INCLUDED'
    - `runSummaryStats` RunSummaryServiceStats
      - `runs` integer
      - `previousIntervalRuns` integer
      - `passedRuns` integer
    - `targetingStrategy` TargetingStrategy
      - `type` string, required
    - `multiSelectTags` object
    - `numOfSpofs` integer

## Other responses

- `401` — Authorization header missing or malformed. Please provide proper credentials in the authorization header.
- `403` — User requires privilege: RELIABILITY_REPORTS_READ

---

[API](https://skmtc.net/gremlin/apis/gremlin-api.md) · [All operations](https://skmtc.net/gremlin/apis/gremlin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gremlin/gremlin-api/revisions/36ee938323f0/schema)
