Import
Operations for standard import
Not yet implemented.
Uploads a ZIP file containing one or more standards in the normalized subfolder format and starts an asynchronous import job.
Limits: Max ZIP size 50 MB.
Requires platform_compliance_edit permission.
Required license: Cortex Cloud Runtime Security or Cortex Cloud Posture Management.
API Key ID for authentication
API Key for authentication
ZIP file containing standards in normalized subfolder format (max 50 MB)
Import job accepted
Bad request - invalid input parameters
POST /public_api/v2/compliance/standards/import HTTP/1.1
Host: api.xdr.us.paloaltonetworks.com
x-xdr-auth-id: YOUR_API_KEY
Authorization: YOUR_API_KEY
Content-Type: multipart/form-data
Accept: */*
Content-Length: 17
{
"file": "binary"
}{
"job_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "pending",
"created_at": "2026-01-01T00:00:00.000Z"
}Not yet implemented.
Returns the current status of an import job.
Status values: pending, processing, completed, failed.
Requires platform_compliance_view permission.
Required license: Cortex Cloud Runtime Security or Cortex Cloud Posture Management.
API Key ID for authentication
API Key for authentication
UUID of the async import or export job
Import job status
Resource not found
GET /public_api/v2/compliance/standards/import/{job_id} HTTP/1.1
Host: api.xdr.us.paloaltonetworks.com
x-xdr-auth-id: YOUR_API_KEY
Authorization: YOUR_API_KEY
Accept: */*
{
"job_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "pending",
"created_at": "2026-01-01T00:00:00.000Z",
"completed_at": "2026-01-01T00:00:00.000Z",
"total_standards": 1,
"processed_standards": 1,
"results": [
{
"folder": "text",
"standard_name": "text",
"status": "success",
"standard_id": "123e4567-e89b-12d3-a456-426614174000",
"categories_created": 1,
"controls_created": 1,
"error": {
"code": "text",
"message": "text"
}
}
]
}Last updated
Was this helpful?
