@@ -12289,6 +12289,46 @@ components:
1228912289        meta:
1229012290          $ref: '#/components/schemas/DataDeletionResponseMeta'
1229112291      type: object
12292+     CreateEventEmailAddressRequest:
12293+       properties:
12294+         data:
12295+           $ref: '#/components/schemas/CreateEventEmailAddressRequestData'
12296+       type: object
12297+     CreateEventEmailAddressRequestData:
12298+       properties:
12299+         attributes:
12300+           $ref: '#/components/schemas/CreateEventEmailAddressRequestDataAttributes'
12301+         type:
12302+           $ref: '#/components/schemas/EventEmailsType'
12303+       required:
12304+       - type
12305+       type: object
12306+     CreateEventEmailAddressRequestDataAttributes:
12307+       properties:
12308+         alert_type:
12309+           type: string
12310+         description:
12311+           type: string
12312+         format:
12313+           example: ''
12314+           type: string
12315+         notify_handles:
12316+           example:
12317+           - ''
12318+           items:
12319+             type: string
12320+           type: array
12321+         tags:
12322+           example:
12323+           - ''
12324+           items:
12325+             type: string
12326+           type: array
12327+       required:
12328+       - format
12329+       - notify_handles
12330+       - tags
12331+       type: object
1229212332    CreateIncidentNotificationRuleRequest:
1229312333      description: Create request for a notification rule.
1229412334      properties:
@@ -12341,6 +12381,41 @@ components:
1234112381      - name
1234212382      - targets
1234312383      type: object
12384+     CreateOnCallEventEmailAddressRequest:
12385+       properties:
12386+         data:
12387+           $ref: '#/components/schemas/CreateOnCallEventEmailAddressRequestData'
12388+       type: object
12389+     CreateOnCallEventEmailAddressRequestData:
12390+       properties:
12391+         attributes:
12392+           $ref: '#/components/schemas/CreateOnCallEventEmailAddressRequestDataAttributes'
12393+         type:
12394+           $ref: '#/components/schemas/EventEmailsType'
12395+       required:
12396+       - type
12397+       type: object
12398+     CreateOnCallEventEmailAddressRequestDataAttributes:
12399+       properties:
12400+         alert_type:
12401+           type: string
12402+         description:
12403+           type: string
12404+         format:
12405+           example: ''
12406+           type: string
12407+         tags:
12408+           example:
12409+           - ''
12410+           items:
12411+             type: string
12412+           type: array
12413+         team_handle:
12414+           type: string
12415+       required:
12416+       - format
12417+       - tags
12418+       type: object
1234412419    CreateOpenAPIResponse:
1234512420      description: Response for `CreateOpenAPI` operation.
1234612421      properties:
@@ -18701,6 +18776,112 @@ components:
1870118776            the default subdomain.
1870218777          type: string
1870318778      type: object
18779+     EventEmailAddressResponse:
18780+       properties:
18781+         data:
18782+           $ref: '#/components/schemas/EventEmailAddressResponseData'
18783+       type: object
18784+     EventEmailAddressResponseArray:
18785+       properties:
18786+         data:
18787+           items:
18788+             $ref: '#/components/schemas/EventEmailAddressResponseData'
18789+           type: array
18790+       required:
18791+       - data
18792+       type: object
18793+     EventEmailAddressResponseData:
18794+       properties:
18795+         attributes:
18796+           $ref: '#/components/schemas/EventEmailAddressResponseDataAttributes'
18797+         id:
18798+           example: ''
18799+           type: string
18800+         relationships:
18801+           $ref: '#/components/schemas/EventEmailAddressResponseDataRelationships'
18802+         type:
18803+           $ref: '#/components/schemas/EventEmailsType'
18804+       required:
18805+       - type
18806+       - id
18807+       type: object
18808+     EventEmailAddressResponseDataAttributes:
18809+       properties:
18810+         alert_type:
18811+           type: string
18812+         created_at:
18813+           example: ''
18814+           format: date-time
18815+           type: string
18816+         description:
18817+           type: string
18818+         email:
18819+           example: ''
18820+           type: string
18821+         format:
18822+           example: ''
18823+           type: string
18824+         last_used_at:
18825+           format: date-time
18826+           type: string
18827+         notify_handles:
18828+           example:
18829+           - ''
18830+           items:
18831+             type: string
18832+           type: array
18833+         revoked_at:
18834+           format: date-time
18835+           type: string
18836+         tags:
18837+           example:
18838+           - ''
18839+           items:
18840+             type: string
18841+           type: array
18842+       required:
18843+       - created_at
18844+       - email
18845+       - format
18846+       - notify_handles
18847+       - tags
18848+       type: object
18849+     EventEmailAddressResponseDataRelationships:
18850+       properties:
18851+         created_by:
18852+           $ref: '#/components/schemas/EventEmailAddressResponseDataRelationshipsUser'
18853+         revoked_by:
18854+           $ref: '#/components/schemas/EventEmailAddressResponseDataRelationshipsUser'
18855+       required:
18856+       - created_by
18857+       type: object
18858+     EventEmailAddressResponseDataRelationshipsUser:
18859+       properties:
18860+         data:
18861+           $ref: '#/components/schemas/EventEmailAddressResponseDataRelationshipsUserData'
18862+       required:
18863+       - data
18864+       type: object
18865+     EventEmailAddressResponseDataRelationshipsUserData:
18866+       properties:
18867+         id:
18868+           example: ''
18869+           type: string
18870+         type:
18871+           $ref: '#/components/schemas/UsersType'
18872+       required:
18873+       - type
18874+       - id
18875+       type: object
18876+     EventEmailsType:
18877+       default: event_emails
18878+       description: Event emails resource type.
18879+       enum:
18880+       - event_emails
18881+       example: event_emails
18882+       type: string
18883+       x-enum-varnames:
18884+       - EVENT_EMAILS
1870418885    EventPayload:
1870518886      additionalProperties: false
1870618887      description: Event attributes.
@@ -61743,6 +61924,92 @@ paths:
6174361924      tags:
6174461925      - Events
6174561926      x-codegen-request-body-name: body
61927+   /api/v2/events/mail:
61928+     get:
61929+       operationId: ListEventEmailAddresses
61930+       responses:
61931+         '200':
61932+           content:
61933+             application/json:
61934+               schema:
61935+                 $ref: '#/components/schemas/EventEmailAddressResponseArray'
61936+           description: OK
61937+         '429':
61938+           $ref: '#/components/responses/TooManyRequestsResponse'
61939+       security:
61940+       - apiKeyAuth: []
61941+         appKeyAuth: []
61942+       summary: List event email addresses
61943+       tags:
61944+       - Events
61945+       x-unstable: '**Note**: This endpoint may be subject to changes.'
61946+     post:
61947+       operationId: CreateEventEmailAddress
61948+       requestBody:
61949+         content:
61950+           application/json:
61951+             schema:
61952+               $ref: '#/components/schemas/CreateEventEmailAddressRequest'
61953+         required: true
61954+       responses:
61955+         '201':
61956+           content:
61957+             application/json:
61958+               schema:
61959+                 $ref: '#/components/schemas/EventEmailAddressResponse'
61960+           description: Created
61961+         '429':
61962+           $ref: '#/components/responses/TooManyRequestsResponse'
61963+       security:
61964+       - apiKeyAuth: []
61965+         appKeyAuth: []
61966+       summary: Create event email address
61967+       tags:
61968+       - Events
61969+       x-unstable: '**Note**: This endpoint may be subject to changes.'
61970+   /api/v2/events/mail/on-call:
61971+     get:
61972+       operationId: GetOnCallEventEmailAddress
61973+       responses:
61974+         '200':
61975+           content:
61976+             application/json:
61977+               schema:
61978+                 $ref: '#/components/schemas/EventEmailAddressResponseArray'
61979+           description: OK
61980+         '429':
61981+           $ref: '#/components/responses/TooManyRequestsResponse'
61982+       security:
61983+       - apiKeyAuth: []
61984+         appKeyAuth: []
61985+       summary: Get on call event email address
61986+       tags:
61987+       - Events
61988+       x-unstable: '**Note**: This endpoint may be subject to changes.'
61989+     post:
61990+       operationId: CreateOnCallEventEmailAddress
61991+       requestBody:
61992+         content:
61993+           application/json:
61994+             schema:
61995+               $ref: '#/components/schemas/CreateOnCallEventEmailAddressRequest'
61996+         required: true
61997+       responses:
61998+         '201':
61999+           content:
62000+             application/json:
62001+               schema:
62002+                 $ref: '#/components/schemas/EventEmailAddressResponse'
62003+           description: Created
62004+         '429':
62005+           $ref: '#/components/responses/TooManyRequestsResponse'
62006+       security:
62007+       - apiKeyAuth: []
62008+         appKeyAuth: []
62009+       summary: Create on call event email address
62010+       tags:
62011+       - Events
62012+       x-unstable: '**Note**: This endpoint may be subject to changes.'
6174662013  /api/v2/events/search:
6174762014    post:
6174862015      description: 'List endpoint returns events that match an events search query.
@@ -61771,6 +62038,9 @@ paths:
6177162038          $ref: '#/components/responses/NotAuthorizedResponse'
6177262039        '429':
6177362040          $ref: '#/components/responses/TooManyRequestsResponse'
62041+       security:
62042+       - apiKeyAuth: []
62043+         appKeyAuth: []
6177462044      summary: Search events
6177562045      tags:
6177662046      - Events
0 commit comments