PagerDuty Automation Actions API

Automation Actions invoke jobs that are staged in Runbook Automation or Process Automation.

OpenAPI Specification

pagerduty-automation-actions-api-openapi.yml Raw ↑
openapi: 3.0.2
info:
  description: 'This document describes the PagerDuty REST APIs.


    For guides and examples please visit our [Documentation.](https://developer.pagerduty.com/docs/get-started/getting-started/)


    Our REST APIs are defined in OpenAPI v3.x. You can view the schema at [github.com/PagerDuty/api-schema](https://github.com/PagerDuty/api-schema).


    Note that properties in some schemas have fields not shown by default such as `readOnly`, `format`, and `default`. Hover your cursor over the right column that looks like `optional+1` to see the full list of fields.

    '
  contact:
    name: PagerDuty Support
    url: http://www.pagerduty.com/support
    email: support@pagerduty.com
  title: PagerDuty Abilities Automation Actions API
  version: 2.0.0
servers:
- url: https://api.pagerduty.com
  description: PagerDuty V2 API.
security:
- api_key: []
tags:
- name: Automation Actions
  description: 'Automation Actions invoke jobs that are staged in Runbook Automation or Process Automation.

    '
paths:
  /automation_actions/actions:
    description: List and create Automation Actions
    post:
      summary: PagerDuty Create an Automation Action
      tags:
      - Automation Actions
      description: 'Create a Script, Process Automation, or Runbook Automation action

        '
      operationId: createAutomationAction
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                action:
                  oneOf:
                  - $ref: '#/components/schemas/AutomationActionsScriptActionPostBody'
                  - $ref: '#/components/schemas/AutomationActionsProcessAutomationJobActionPostBody'
                  discriminator:
                    propertyName: action_type
                    mapping:
                      script: '#/components/schemas/AutomationActionsScriptActionPostBody'
                      process_automation: '#/components/schemas/AutomationActionsProcessAutomationJobActionPostBody'
              required:
              - action
            examples:
              request:
                value:
                  action:
                    name: Restart apache
                    description: Restarts apache on the us-west-2-shopping-cart host
                    action_type: script
                    action_data_reference:
                      script: java --version
                    teams:
                    - id: PQ9K7I8
                      type: team_reference
                    services:
                    - id: PRDRWUJ
                      type: service_reference
        required: true
      responses:
        '201':
          description: Action information
          content:
            application/json:
              schema:
                type: object
                properties:
                  action:
                    oneOf:
                    - $ref: '#/components/schemas/AutomationActionsScriptActionWithTeams'
                    - $ref: '#/components/schemas/AutomationActionsProcessAutomationJobActionWithTeams'
                    discriminator:
                      propertyName: action_type
                      mapping:
                        script: '#/components/schemas/AutomationActionsScriptActionWithTeams'
                        process_automation: '#/components/schemas/AutomationActionsProcessAutomationJobActionWithTeams'
                required:
                - action
              examples:
                response:
                  summary: Response Example
                  value:
                    action:
                      action_data_reference:
                        script: java --version
                      action_type: script
                      type: action
                      creation_time: '2022-11-08T14:54:02.267989Z'
                      description: Restarts apache on the us-west-2-shopping-cart host
                      id: 01DA2MLYN0J5EFC1LKWXUKDDKT
                      modify_time: '2022-11-08T14:54:02.267989Z'
                      name: Restart apache
                      privileges:
                        permissions:
                        - read
                        - update
                        - delete
                        - invoke
                      services:
                      - id: PRDRWUJ
                        type: service_reference
                      teams:
                      - id: PQ9K7I8
                        type: team_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    get:
      summary: PagerDuty List Automation Actions
      tags:
      - Automation Actions
      operationId: getAllAutomationActions
      description: 'Lists Automation Actions matching provided query params.


        The returned records are sorted by action name in alphabetical order.


        See [`Cursor-based pagination`](https://developer.pagerduty.com/docs/rest-api-v2/pagination/) for instructions on how to paginate through the result set.

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/cursor_limit'
      - $ref: '#/components/parameters/cursor_cursor'
      - $ref: '#/components/parameters/automation_actions_name'
      - $ref: '#/components/parameters/automation_actions_runner_id'
      - $ref: '#/components/parameters/automation_actions_classification'
      - $ref: '#/components/parameters/automation_actions_team_id'
      - $ref: '#/components/parameters/automation_actions_service_id'
      - $ref: '#/components/parameters/automation_actions_action_type'
      responses:
        '200':
          description: An array of actions
          content:
            application/json:
              schema:
                allOf:
                - type: object
                  properties:
                    actions:
                      type: array
                      items:
                        oneOf:
                        - $ref: '#/components/schemas/AutomationActionsScriptAction'
                        - $ref: '#/components/schemas/AutomationActionsProcessAutomationJobAction'
                        discriminator:
                          propertyName: action_type
                          mapping:
                            script: '#/components/schemas/AutomationActionsScriptAction'
                            process_automation: '#/components/schemas/AutomationActionsProcessAutomationJobAction'
                  required:
                  - actions
                - type: object
                  properties:
                    privileges:
                      $ref: '#/components/schemas/AutomationActionsUserPermissions'
                - $ref: '#/components/schemas/CursorPagination'
              examples:
                response:
                  summary: Response Example
                  value:
                    actions:
                    - action_data_reference:
                        script: java --version
                      action_type: script
                      type: action
                      creation_time: '2022-11-08T14:54:02.267989Z'
                      description: Restarts apache on the us-west-2-shopping-cart host
                      id: 01DA2MLYN0J5EFC1LKWXUKDDKT
                      modify_time: '2022-11-08T14:54:02.267989Z'
                      name: Restart apache
                      privileges:
                        permissions:
                        - read
                        - update
                        - delete
                        - invoke
                      services:
                      - id: PRDRWUJ
                        type: service_reference
                    - action_data_reference:
                        script: java --version
                      action_type: script
                      type: action
                      creation_time: '2022-11-08T14:54:02.267989Z'
                      description: Restarts apache on the us-west-2-shopping-cart host
                      id: 01DACKMP6Q3Y5YG51ENA26CX2I
                      modify_time: '2022-11-08T14:54:02.267989Z'
                      name: Restart apache
                      privileges:
                        permissions:
                        - read
                        - update
                    limit: 2
                    next_cursor: null
                    privileges:
                      permissions:
                      - read
                      - update
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/actions/{id}:
    description: View, Update and Delete Automation Actions
    get:
      summary: PagerDuty Get an Automation Action
      tags:
      - Automation Actions
      operationId: getAutomationAction
      description: 'Get an Automation Action

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      responses:
        '200':
          description: Action information
          content:
            application/json:
              schema:
                type: object
                properties:
                  action:
                    oneOf:
                    - $ref: '#/components/schemas/AutomationActionsScriptActionWithTeams'
                    - $ref: '#/components/schemas/AutomationActionsProcessAutomationJobActionWithTeams'
                    discriminator:
                      propertyName: action_type
                      mapping:
                        script: '#/components/schemas/AutomationActionsScriptActionWithTeams'
                        process_automation: '#/components/schemas/AutomationActionsProcessAutomationJobActionWithTeams'
                required:
                - action
              examples:
                response:
                  value:
                    action:
                      action_data_reference:
                        script: java --version
                      action_type: script
                      type: action
                      creation_time: '2022-11-08T14:54:02.267989Z'
                      description: Restarts apache on the us-west-2-shopping-cart host
                      id: 01DA2MLYN0J5EFC1LKWXUKDDKT
                      modify_time: '2022-11-08T14:54:02.267989Z'
                      name: Restart apache
                      privileges:
                        permissions:
                        - read
                        - update
                        - delete
                        - invoke
                      services:
                      - id: PRDRWUJ
                        type: service_reference
                      teams:
                      - id: PQ9K7I8
                        type: team_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    delete:
      summary: PagerDuty Delete an Automation Action
      tags:
      - Automation Actions
      operationId: deleteAutomationAction
      description: 'Delete an Automation Action

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      responses:
        '204':
          description: Deleted successfully.
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    put:
      summary: PagerDuty Update an Automation Action
      tags:
      - Automation Actions
      operationId: updateAutomationAction
      description: 'Updates an Automation Action

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                action:
                  oneOf:
                  - $ref: '#/components/schemas/AutomationActionsScriptActionPutBody'
                  - $ref: '#/components/schemas/AutomationActionsProcessAutomationJobActionPutBody'
                  discriminator:
                    propertyName: action_type
                    mapping:
                      script: '#/components/schemas/AutomationActionsScriptActionPutBody'
                      process_automation: '#/components/schemas/AutomationActionsProcessAutomationJobActionPutBody'
              required:
              - action
        required: true
      responses:
        '200':
          description: Action information
          content:
            application/json:
              schema:
                type: object
                properties:
                  action:
                    oneOf:
                    - $ref: '#/components/schemas/AutomationActionsScriptActionWithTeams'
                    - $ref: '#/components/schemas/AutomationActionsProcessAutomationJobActionWithTeams'
                    discriminator:
                      propertyName: action_type
                      mapping:
                        script: '#/components/schemas/AutomationActionsScriptActionWithTeams'
                        process_automation: '#/components/schemas/AutomationActionsProcessAutomationJobActionWithTeams'
                required:
                - action
              examples:
                response:
                  value:
                    action:
                      action_data_reference:
                        script: java --version
                      action_type: script
                      type: action
                      creation_time: '2022-11-08T14:54:02.267989Z'
                      description: Restarts apache on the us-west-2-shopping-cart host
                      id: 01DA2MLYN0J5EFC1LKWXUKDDKT
                      modify_time: '2022-11-08T14:54:02.267989Z'
                      name: Restart apache
                      privileges:
                        permissions:
                        - read
                        - update
                        - delete
                        - invoke
                      services:
                      - id: PRDRWUJ
                        type: service_reference
                      teams:
                      - id: PQ9K7I8
                        type: team_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/actions/{id}/invocations:
    description: Create an Invocation
    post:
      summary: PagerDuty Create an Invocation
      tags:
      - Automation Actions
      description: 'Invokes an Action

        '
      operationId: createAutomationActionInvocation
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                invocation:
                  type: object
                  properties:
                    metadata:
                      type: object
                      properties:
                        incident_id:
                          type: string
                      required:
                      - incident_id
                  required:
                  - metadata
              required:
              - invocation
            examples:
              request:
                value:
                  invocation:
                    metadata:
                      incident_id: Q2LAR4ADCXC8IB
        required: true
      responses:
        '201':
          description: Created invocation
          content:
            application/json:
              schema:
                type: object
                properties:
                  invocation:
                    allOf:
                    - $ref: '#/components/schemas/AutomationActionsInvocation'
                    - type: object
                required:
                - invocation
              examples:
                response:
                  summary: Response Example
                  value:
                    invocation:
                      id: 01DBYD4A25RCXAXQDC9ZX0678V
                      type: invocation
                      action_snapshot:
                        name: Restart apache
                        action_type: script
                        action_data_reference:
                          script: print(\Hello from a Python script!\)
                          invocation_command: /usr/local/bin/python3
                      runner_id: 01COQFFNVWIONSLY8C66YTU2O5
                      timing:
                      - timestamp: '2022-11-08T22:57:14.756Z'
                        state: sent
                      duration: 23
                      state: sent
                      action_id: 01DAW70HK24JZORNE0P9C2V1L9
                      metadata:
                        agent:
                          id: PT4KHLK
                          type: user_reference
                        incident:
                          id: Q2LAR4ADCXC8IB
                          type: incident_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/actions/{id}/services:
    description: Manage Action-Service associations
    get:
      summary: PagerDuty Get all service references associated with an Automation Action
      tags:
      - Automation Actions
      operationId: getAutomationActionsActionServiceAssociations
      description: Gets all service references associated with an Automation Action
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      responses:
        '200':
          description: An array of service references
          content:
            application/json:
              schema:
                type: object
                properties:
                  services:
                    type: array
                    items:
                      $ref: '#/components/schemas/ServiceReference'
              examples:
                response:
                  value:
                    services:
                    - id: PQ9K7I8
                      type: service_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    post:
      summary: PagerDuty Associate an Automation Action with a service
      tags:
      - Automation Actions
      operationId: createAutomationActionServiceAssocation
      description: 'Associate an Automation Action with a service

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                service:
                  $ref: '#/components/schemas/ServiceReference'
              required:
              - service
            examples:
              request:
                value:
                  service:
                    id: PRDRWUJ
                    type: service_reference
        required: true
      responses:
        '201':
          description: The action-service association was created
          content:
            application/json:
              schema:
                type: object
                properties:
                  service:
                    $ref: '#/components/schemas/ServiceReference'
                required:
                - service
              examples:
                response:
                  value:
                    service:
                      id: PRDRWUJ
                      type: service_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/actions/{id}/services/{service_id}:
    description: Manage Action-Service associations
    get:
      summary: PagerDuty Get the details of an Automation Action / service relation
      tags:
      - Automation Actions
      operationId: getAutomationActionsActionServiceAssociation
      description: Gets the details of a Automation Action / service relation
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      - $ref: '#/components/parameters/service_id'
      responses:
        '200':
          description: Service reference
          content:
            application/json:
              schema:
                type: object
                properties:
                  service:
                    $ref: '#/components/schemas/ServiceReference'
              examples:
                response:
                  value:
                    service:
                      id: PQ9K7I8
                      type: service_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    delete:
      summary: PagerDuty Disassociate an Automation Action from a service
      tags:
      - Automation Actions
      operationId: deleteAutomationActionServiceAssociation
      description: 'Disassociate an Automation Action from a service

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      - $ref: '#/components/parameters/service_id'
      responses:
        '204':
          description: Ok.
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/actions/{id}/teams:
    description: Manage Action-Team associations
    post:
      summary: PagerDuty Associate an Automation Action with a team
      tags:
      - Automation Actions
      operationId: createAutomationActionTeamAssociation
      description: 'Associate an Automation Action with a team

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                team:
                  $ref: '#/components/schemas/TeamReference'
              required:
              - team
            examples:
              request:
                value:
                  team:
                    id: PQ9K7I8
                    type: team_reference
        required: true
      responses:
        '201':
          description: The action-team association was created
          content:
            application/json:
              schema:
                type: object
                properties:
                  team:
                    $ref: '#/components/schemas/TeamReference'
                required:
                - team
              examples:
                response:
                  value:
                    team:
                      id: PQ9K7I8
                      type: team_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    get:
      summary: PagerDuty Get all team references associated with an Automation Action
      tags:
      - Automation Actions
      operationId: getAutomationActionsActionTeamAssociations
      description: Gets all team references associated with an Automation Action
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  teams:
                    type: array
                    items:
                      $ref: '#/components/schemas/TeamReference'
              examples:
                response:
                  value:
                    teams:
                    - id: PQ9K7I8
                      type: team_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/actions/{id}/teams/{team_id}:
    description: Manage Action-Team associations
    delete:
      summary: PagerDuty Disassociate an Automation Action from a team
      tags:
      - Automation Actions
      operationId: deleteAutomationActionTeamAssociation
      description: 'Disassociate an Automation Action from a team

        '
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      - $ref: '#/components/parameters/team_id'
      responses:
        '204':
          description: Ok.
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
    get:
      summary: PagerDuty Get the details of an Automation Action / team relation
      tags:
      - Automation Actions
      operationId: getAutomationActionsActionTeamAssociation
      description: Gets the details of an Automation Action / team relation
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/components/parameters/header_Content-Type'
      - $ref: '#/components/parameters/id'
      - $ref: '#/components/parameters/team_id'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  team:
                    $ref: '#/components/schemas/TeamReference'
              examples:
                response:
                  value:
                    team:
                      id: PQ9K7I8
                      type: team_reference
        '400':
          $ref: '#/components/responses/ArgumentError'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '402':
          $ref: '#/components/responses/PaymentRequired'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
  /automation_actions/invocations:
    description: List Invocations
    get:
      summary: PagerDuty List Invocations
      tags:
      - Automation Actions
      description: 'List Invocations

        '
      operationId: listAutomationActionInvocations
      parameters:
      - $ref: '#/components/parameters/header_Accept'
      - $ref: '#/co

# --- truncated at 32 KB (86 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/pagerduty/refs/heads/main/openapi/pagerduty-automation-actions-api-openapi.yml