For the complete documentation index, see llms.txt. This page is also available as Markdown.

General

These APIs are for general management.

Get available regions for a CSP

post

Get a list of all available regions for the specified cloud service provider.

Required license: Cortex Cloud Posture Management

Header parameters
AuthorizationstringRequired

{api_key}

Example: UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WP
x-xdr-auth-idstringRequired

{api_key_id}

Example: 241
Body
Responses
200

Successful Response

application/json
post/public_api/v1/cloud_onboarding/list_regions
POST /public_api/v1/cloud_onboarding/list_regions HTTP/1.1
Host: api-yourfqdn
Authorization: UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WP 
x-xdr-auth-id: 241
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "request_data": {
    "cloud_provider": "AWS"
  }
}
{
  "reply": [
    {
      "name": "text",
      "value": "text",
      "type": "text"
    }
  ]
}

Get approved Azure tenants

post

In order to onboard an Azure tenant to Cortex, Cortex must first be added as an enterprise-approved application on the tenant. Get a list of all the Azure tenants that are already enterprise-approved.

Required license: Cortex Cloud Posture Management

Header parameters
AuthorizationstringRequired

{api_key}

Example: UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WP
x-xdr-auth-idstringRequired

{api_key_id}

Example: 241
Body
cloud_partitionundefined · enumOptional

Whether the CSP environment is COMMERCIAL or GOV:

  • COMMERCIAL: (Default) Standard cloud deployment typically used for private and public sector organizations that do not require isolated government-specific infrastructure.
  • GOV: Government cloud environments for compatibility with FedRAMP-certified tenants.
Possible values:
Responses
200

Successful Response

application/json
replyobjectOptional

The main payload of the response, containing the Azure tenant ID and whether the tenant is approved.

post/public_api/v1/cloud_onboarding/get_azure_approved_tenants
POST /public_api/v1/cloud_onboarding/get_azure_approved_tenants HTTP/1.1
Host: api-yourfqdn
Authorization: UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WP 
x-xdr-auth-id: 241
Content-Type: application/json
Accept: */*
Content-Length: 32

{
  "cloud_partition": "COMMERCIAL"
}
{
  "reply": {
    "tenants": [
      {
        "tenant_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        "is_still_approved": true
      }
    ]
  }
}

Last updated

Was this helpful?