@@ -25944,6 +25944,171 @@ components:
2594425944 - type
2594525945 - value
2594625946 type: object
25947+ HamrOrgConnectionAttributesRequest:
25948+ properties:
25949+ hamr_status:
25950+ $ref: '#/components/schemas/HamrOrgConnectionStatus'
25951+ is_primary:
25952+ description: 'Indicates whether this organization is the primary organization
25953+ in the HAMR relationship.
25954+
25955+ If true, this is the primary organization. If false, this is the secondary/backup
25956+ organization.'
25957+ example: true
25958+ type: boolean
25959+ modified_by:
25960+ description: Username or identifier of the user who last modified this HAMR
25961+ connection.
25962+ example: admin@example.com
25963+ type: string
25964+ target_org_datacenter:
25965+ description: Datacenter location of the target organization (e.g., us1,
25966+ eu1, us5).
25967+ example: us1
25968+ type: string
25969+ target_org_name:
25970+ description: Name of the target organization in the HAMR relationship.
25971+ example: Production Backup Org
25972+ type: string
25973+ target_org_uuid:
25974+ description: UUID of the target organization in the HAMR relationship.
25975+ example: 660f9511-f3ac-52e5-b827-557766551111
25976+ type: string
25977+ required:
25978+ - target_org_uuid
25979+ - target_org_name
25980+ - target_org_datacenter
25981+ - hamr_status
25982+ - is_primary
25983+ - modified_by
25984+ type: object
25985+ HamrOrgConnectionAttributesResponse:
25986+ properties:
25987+ hamr_status:
25988+ $ref: '#/components/schemas/HamrOrgConnectionStatus'
25989+ is_primary:
25990+ description: 'Indicates whether this organization is the primary organization
25991+ in the HAMR relationship.
25992+
25993+ If true, this is the primary organization. If false, this is the secondary/backup
25994+ organization.'
25995+ example: true
25996+ type: boolean
25997+ modified_at:
25998+ description: Timestamp of when this HAMR connection was last modified (RFC3339
25999+ format).
26000+ example: '2026-01-13T17:26:48.830968Z'
26001+ type: string
26002+ modified_by:
26003+ description: Username or identifier of the user who last modified this HAMR
26004+ connection.
26005+ example: admin@example.com
26006+ type: string
26007+ target_org_datacenter:
26008+ description: Datacenter location of the target organization (e.g., us1,
26009+ eu1, us5).
26010+ example: us1
26011+ type: string
26012+ target_org_name:
26013+ description: Name of the target organization in the HAMR relationship.
26014+ example: Production Backup Org
26015+ type: string
26016+ target_org_uuid:
26017+ description: UUID of the target organization in the HAMR relationship.
26018+ example: 660f9511-f3ac-52e5-b827-557766551111
26019+ type: string
26020+ required:
26021+ - target_org_uuid
26022+ - target_org_name
26023+ - target_org_datacenter
26024+ - hamr_status
26025+ - is_primary
26026+ - modified_at
26027+ - modified_by
26028+ type: object
26029+ HamrOrgConnectionDataRequest:
26030+ properties:
26031+ attributes:
26032+ $ref: '#/components/schemas/HamrOrgConnectionAttributesRequest'
26033+ id:
26034+ description: The organization UUID for this HAMR connection. Must match
26035+ the authenticated organization's UUID.
26036+ example: 550e8400-e29b-41d4-a716-446655440000
26037+ type: string
26038+ type:
26039+ $ref: '#/components/schemas/HamrOrgConnectionType'
26040+ required:
26041+ - id
26042+ - type
26043+ - attributes
26044+ type: object
26045+ HamrOrgConnectionDataResponse:
26046+ properties:
26047+ attributes:
26048+ $ref: '#/components/schemas/HamrOrgConnectionAttributesResponse'
26049+ id:
26050+ description: The organization UUID for this HAMR connection.
26051+ example: 550e8400-e29b-41d4-a716-446655440000
26052+ type: string
26053+ type:
26054+ $ref: '#/components/schemas/HamrOrgConnectionType'
26055+ required:
26056+ - id
26057+ - type
26058+ - attributes
26059+ type: object
26060+ HamrOrgConnectionRequest:
26061+ properties:
26062+ data:
26063+ $ref: '#/components/schemas/HamrOrgConnectionDataRequest'
26064+ required:
26065+ - data
26066+ type: object
26067+ HamrOrgConnectionResponse:
26068+ properties:
26069+ data:
26070+ $ref: '#/components/schemas/HamrOrgConnectionDataResponse'
26071+ required:
26072+ - data
26073+ type: object
26074+ HamrOrgConnectionStatus:
26075+ description: 'Status of the HAMR connection:
26076+
26077+ - 0: UNSPECIFIED - Connection status not specified
26078+
26079+ - 1: ONBOARDING - Initial setup of HAMR connection
26080+
26081+ - 2: PASSIVE - Secondary organization in passive standby mode
26082+
26083+ - 3: FAILOVER - Liminal status between PASSIVE and ACTIVE
26084+
26085+ - 4: ACTIVE - Organization is an active failover
26086+
26087+ - 5: RECOVERY - Recovery operation in progress'
26088+ enum:
26089+ - 0
26090+ - 1
26091+ - 2
26092+ - 3
26093+ - 4
26094+ - 5
26095+ example: 4
26096+ type: integer
26097+ x-enum-varnames:
26098+ - UNSPECIFIED
26099+ - ONBOARDING
26100+ - PASSIVE
26101+ - FAILOVER
26102+ - ACTIVE
26103+ - RECOVERY
26104+ HamrOrgConnectionType:
26105+ description: Type of the HAMR organization connection resource.
26106+ enum:
26107+ - hamr_org_connections
26108+ example: hamr_org_connections
26109+ type: string
26110+ x-enum-varnames:
26111+ - HAMR_ORG_CONNECTIONS
2594726112 HourlyUsage:
2594826113 description: Hourly usage for a product family for an org.
2594926114 properties:
@@ -71672,6 +71837,105 @@ paths:
7167271837 operator: OR
7167371838 permissions:
7167471839 - events_read
71840+ /api/v2/hamr:
71841+ get:
71842+ description: 'Retrieve the High Availability Multi-Region (HAMR) organization
71843+ connection details for the authenticated organization.
71844+
71845+ This endpoint returns information about the HAMR connection configuration,
71846+ including the target organization,
71847+
71848+ datacenter, status, and whether this is the primary or secondary organization
71849+ in the HAMR relationship.'
71850+ operationId: GetHamrOrgConnection
71851+ responses:
71852+ '200':
71853+ content:
71854+ application/json:
71855+ schema:
71856+ $ref: '#/components/schemas/HamrOrgConnectionResponse'
71857+ description: OK
71858+ '400':
71859+ content:
71860+ application/json:
71861+ schema:
71862+ $ref: '#/components/schemas/JSONAPIErrorResponse'
71863+ description: Bad Request
71864+ '403':
71865+ content:
71866+ application/json:
71867+ schema:
71868+ $ref: '#/components/schemas/JSONAPIErrorResponse'
71869+ description: Forbidden
71870+ '404':
71871+ content:
71872+ application/json:
71873+ schema:
71874+ $ref: '#/components/schemas/JSONAPIErrorResponse'
71875+ description: Not Found
71876+ '429':
71877+ $ref: '#/components/responses/TooManyRequestsResponse'
71878+ security:
71879+ - apiKeyAuth: []
71880+ appKeyAuth: []
71881+ summary: Get HAMR organization connection
71882+ tags:
71883+ - High Availability MultiRegion
71884+ x-unstable: '**Note**: This endpoint is in public beta and is subject to change.
71885+
71886+ If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).'
71887+ post:
71888+ description: 'Create or update the High Availability Multi-Region (HAMR) organization
71889+ connection.
71890+
71891+ This endpoint allows you to configure the HAMR connection between the authenticated
71892+ organization
71893+
71894+ and a target organization, including setting the connection status (ONBOARDING,
71895+ PASSIVE, FAILOVER, ACTIVE, RECOVERY)'
71896+ operationId: CreateHamrOrgConnection
71897+ requestBody:
71898+ content:
71899+ application/json:
71900+ schema:
71901+ $ref: '#/components/schemas/HamrOrgConnectionRequest'
71902+ required: true
71903+ responses:
71904+ '200':
71905+ content:
71906+ application/json:
71907+ schema:
71908+ $ref: '#/components/schemas/HamrOrgConnectionResponse'
71909+ description: OK
71910+ '400':
71911+ content:
71912+ application/json:
71913+ schema:
71914+ $ref: '#/components/schemas/JSONAPIErrorResponse'
71915+ description: Bad Request
71916+ '403':
71917+ content:
71918+ application/json:
71919+ schema:
71920+ $ref: '#/components/schemas/JSONAPIErrorResponse'
71921+ description: Forbidden
71922+ '429':
71923+ $ref: '#/components/responses/TooManyRequestsResponse'
71924+ '500':
71925+ content:
71926+ application/json:
71927+ schema:
71928+ $ref: '#/components/schemas/JSONAPIErrorResponse'
71929+ description: Internal Server Error
71930+ security:
71931+ - apiKeyAuth: []
71932+ appKeyAuth: []
71933+ summary: Create or update HAMR organization connection
71934+ tags:
71935+ - High Availability MultiRegion
71936+ x-unstable: '**Note**: This endpoint is in public beta and is subject to change.
71937+
71938+ If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).'
7167571939 /api/v2/incidents:
7167671940 get:
7167771941 description: Get all incidents for the user's organization.
@@ -93947,6 +94211,14 @@ tags:
9394794211 externalDocs:
9394894212 url: https://docs.datadoghq.com/integrations/google_cloud_platform
9394994213 name: GCP Integration
94214+ - description: 'Configure High Availability Multi-Region (HAMR) connections between
94215+ Datadog organizations.
94216+
94217+ HAMR provides disaster recovery capabilities by maintaining synchronized data
94218+ between primary
94219+
94220+ and secondary organizations across different datacenters.'
94221+ name: High Availability MultiRegion
9395094222- description: 'The IP allowlist API is used to manage the IP addresses that
9395194223
9395294224 can access the Datadog API and web UI. It does not block
0 commit comments