PAGERDUTY_DISASSOCIATE_SERVICE_DEPENDENCIES

This endpoint disassociates service dependencies in PagerDuty by deleting specified relationships between supporting and dependent services. It allows for the removal of multiple service dependencies in a single API call, enabling efficient management of service hierarchies and relationships within the PagerDuty platform. The endpoint should be used when restructuring service dependencies, removing obsolete relationships, or updating the service topology. It's important to note that this operation is irreversible and will immediately affect the dependency structure of the services involved.

Available from 1 provider (1 remote)

Input Schema


            {
  "type": "object",
  "properties": {
    "relationships": {
      "type": "array",
      "items": {
        "type": "object",
        "title": "RelationshipsRequest",
        "properties": {
          "dependent__service__id": {
            "type": "string",
            "title": "Dependent  Service  Id",
            "description": "Id"
          },
          "supporting__service__id": {
            "type": "string",
            "title": "Supporting  Service  Id",
            "description": "Id"
          },
          "dependent__service__type": {
            "type": "string",
            "title": "Dependent  Service  Type",
            "description": "Type"
          },
          "supporting__service__type": {
            "type": "string",
            "title": "Supporting  Service  Type",
            "description": "Type"
          }
        },
        "description": "Request schema for `Relationships`"
      },
      "title": "Relationships",
      "description": "List of all service dependencies to be deleted."
    }
  }
}
          

Remote Providers (1)

These servers are accessible over the network — no local installation needed.

PagerDuty

Remote

pagerduty

View product →