---
title: "Loads the Company Reliability Management Report for the specified time window defaulting to a week."
method: GET
path: "/reports/companies/reliability-management"
tags: ["reports"]
---

# Loads the Company Reliability Management Report for the specified time window defaulting to a week.

`GET /reports/companies/reliability-management`

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

## Query parameters

- `startDate` string, date
- `endDate` string, date
- `topN` integer
- `includeDailyReport` boolean

## Response `default`

default response

- CompanyReliabilityReportResponse
  - `summary` ServicesSummary
    - `start` string, date
    - `end` string, date
    - `topN` integer
    - `biggestChangers` 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
  - `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/4473fbff84f0/schema)
