PAGERDUTY_ASSOCIATE_SERVICE_DEPENDENCIES

Associates multiple service dependencies in PagerDuty, allowing you to define relationships between supporting and dependent services. This endpoint is used to establish a hierarchical structure of services, which is crucial for effective incident management and impact analysis. It enables you to create multiple dependencies in a single API call, improving efficiency when setting up complex service relationships. Use this endpoint when you need to define or update the dependency structure of your services in PagerDuty, such as during initial setup, service restructuring, or when adding new services to your incident management workflow.

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 created."
    }
  }
}
          

Remote Providers (1)

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

PagerDuty

Remote

pagerduty

View product →