Rollback

This contains APIs related to Post Prod Rollback of specific service

Verification for rollback eligibility for service

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string
orgIdentifier
string
projectIdentifier
string
Request Body schema: application/json
required
instanceKey
required
string
infrastructureMappingId
required
string
Responses
default

Return details on whether rollback is allowed

post/ng/api/rollback/check
Request samples
application/json
{
  • "instanceKey": "string",
  • "infrastructureMappingId": "string"
}
Response samples
application/json
{
  • "status": "SUCCESS",
  • "data": {
    },
  • "metaData": { },
  • "correlationId": "string"
}

Trigger the rollback for specific service

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string
orgIdentifier
string
projectIdentifier
string
Request Body schema: application/json
required
instanceKey
required
string
infrastructureMappingId
required
string
Responses
default

Return status of triggered rollback

post/ng/api/rollback/trigger
Request samples
application/json
{
  • "instanceKey": "string",
  • "infrastructureMappingId": "string"
}
Response samples
application/json
{
  • "status": "SUCCESS",
  • "data": {
    },
  • "metaData": { },
  • "correlationId": "string"
}

Trigger the rollback for specific service to an environment

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string
orgIdentifier
string
projectIdentifier
string
Request Body schema: application/json
required
serviceIdentifier
required
string
envIdentifier
required
string
environmentType
string
Enum: "PreProduction" "Production"
infraIdentifier
string
artifact
string
chartVersion
string
Responses
default

Return status of triggered rollback

post/ng/api/rollback/trigger/v2
Request samples
application/json
{
  • "serviceIdentifier": "string",
  • "envIdentifier": "string",
  • "environmentType": "PreProduction",
  • "infraIdentifier": "string",
  • "artifact": "string",
  • "chartVersion": "string"
}
Response samples
application/json
{
  • "status": "SUCCESS",
  • "data": {
    },
  • "metaData": { },
  • "correlationId": "string"
}