# Trigger rollback for multiple targets using the same semantics as v2 (latest pipeline execution group per target). Failures are reported per target without failing the entire batch.

Endpoint: POST /ng/api/rollback/trigger/v3
Version: 1.0
Security: x-api-key

## Query parameters:

  - `accountIdentifier` (string, required)

  - `orgIdentifier` (string)

  - `projectIdentifier` (string)

## Request fields (application/json):

  - `targets` (array, required)

  - `targets.serviceIdentifier` (string, required)

  - `targets.envIdentifier` (string, required)

  - `targets.environmentType` (string)
    Enum: "PreProduction", "Production"

  - `targets.infraIdentifier` (string)

  - `targets.artifact` (string)

  - `targets.chartVersion` (string)

## Response default fields (application/json):

  - `status` (string)
    Enum: "SUCCESS", "FAILURE", "ERROR"

  - `data` (object)

  - `data.results` (array)

  - `data.results.instanceKey` (string)

  - `data.results.infraMappingId` (string)

  - `data.results.planExecutionId` (string)

  - `data.results.message` (string)

  - `data.results.serviceIdentifier` (string)

  - `data.results.envIdentifier` (string)

  - `data.results.environmentType` (string)

  - `data.results.infraIdentifier` (string)

  - `data.results.rollbackTriggered` (boolean)

  - `data.totalRollbacksTriggered` (integer)

  - `data.totalRollbacksFailed` (integer)

  - `metaData` (object)

  - `correlationId` (string)


