notifications

Update DAG notification settings

Changed on

Creates or replaces server-side notification settings for a DAG. Secret values are accepted in the request but are never returned. Existing secret values are preserved when omitted for an existing target. Developer, manager, or admin only.

put/dags/{fileName}/notifications

Request

  • Base URL
    http://localhost/api/v1
  • Auth
    • HTTP bearer
    • or HTTP basic
    • or none

Path parameters

fileNamestring regex required

Name of the DAG file

the name of the DAG file

Query parameters

remoteNodestring

name of the remote node

Request body

enabledboolean required

Whether notification delivery is enabled for this DAG

eventsNotificationEventType[] required

Response

DAG notification settings updated

idstring required

Stable settings ID

dagNamestring required

Name of the DAG these settings apply to

enabledboolean required

Whether notification delivery is enabled for this DAG

eventsNotificationEventType[] required

DAG run events that trigger notifications

createdAtstring date-time required
updatedAtstring date-time required
updatedBystring

User ID that last updated the settings

Changes

    • warning

      added the new teams enum value to the // response property for the response status

    • info

      added the new optional request property //

    • info

      added the new optional request property ///

    • info

      added the new teams enum value to the request property //

    • info

      added the optional property // to the response with the status

    • info

      added the optional property /// to the response with the status

    • warning

      added the new dag.run.partially_succeeded enum value to the / response property for the response status

    • warning

      added the new dag.run.partially_succeeded enum value to the /// response property for the response status

    • warning

      added the new dag.run.partially_succeeded enum value to the /// response property for the response status

    • info

      added the new dag.run.partially_succeeded enum value to the request property /

    • info

      added the new dag.run.partially_succeeded enum value to the request property ///

    • info

      added the new dag.run.partially_succeeded enum value to the request property ///