# Get recommendation details

Get recommendation details based on the recommendation id

Endpoint: GET /gateway/chaos/manager/api/rest/recommendations
Version: 1.0
Security: x-api-key

## Query parameters:

  - `accountIdentifier` (string, required)
    account id that want to access the resource

  - `organizationIdentifier` (string, required)
    organization id that want to access the resource

  - `projectIdentifier` (string, required)
    project id that want to access the resource

  - `recommendationID` (string, required)
    recommendation id

## Response 200 fields (application/json):

  - `PipelineFilters` (object)

  - `PipelineFilters.pipelineID` (string)

  - `PipelineFilters.pipelineName` (string)

  - `PipelineFilters.serviceID` (string)

  - `PipelineFilters.serviceName` (string)

  - `accountID` (string, required)

  - `environmentID` (string)

  - `eventIdentifier` (string)

  - `experimentID` (string)

  - `experimentName` (string)

  - `faultFilters` (object)

  - `faultFilters.criticality` (integer)

  - `faultFilters.faultName` (string)

  - `faultFilters.targets` (object)

  - `faultFilters.targets.node` (object)

  - `faultFilters.targets.node.labels` (string)

  - `faultFilters.targets.node.name` (string)

  - `faultFilters.targets.type` (string)
    Enum: "Workload", "Node"

  - `faultFilters.targets.workload` (object)

  - `faultFilters.targets.workload.kind` (string)

  - `faultFilters.targets.workload.labels` (string)

  - `faultFilters.targets.workload.name` (string)

  - `faultFilters.targets.workload.namespace` (string)

  - `infraID` (string)

  - `infraName` (string)

  - `infraNamespace` (string)

  - `infraType` (string)

  - `isRemoved` (boolean)

  - `orgID` (string)

  - `probeFilters` (object)

  - `probeFilters.experimentRunID` (string)

  - `probeFilters.probeID` (string)

  - `probeFilters.probeName` (string)

  - `probeFilters.probeType` (string)

  - `projectID` (string)

  - `recommendationCategory` (string)
    Enum: "FAULT", "PIPELINE", "PROBE"

  - `recommendationID` (string)

  - `source` (string)
    Enum: "ConfigScanner", "K8sWatcher", "InternalWatcher"

  - `suggestions` (array)

  - `suggestions.count` (integer)

  - `suggestions.error` (string)

  - `suggestions.fixes` (array)

  - `suggestions.fixes.description` (string)

  - `suggestions.fixes.name` (string)

  - `suggestions.ignoreCounter` (integer)

  - `suggestions.reason` (string)

  - `suggestions.recommendationType` (string)
    Enum: "CREATE", "RUN", "FIX", "ADD_TO_PIPELINE"

  - `suggestions.status` (string)
    Enum: "Pending", "Ignored", "Acknowledged", "Tracking"

  - `suggestions.updatedAt` (integer)

  - `tags` (array)

  - `updatedAt` (integer)


## Response 400 fields

## Response 500 fields
