From e99e7c6846d966201e6466204ee649b8954650a8 Mon Sep 17 00:00:00 2001 From: sra Date: Tue, 24 Mar 2026 16:50:09 +0530 Subject: [PATCH 1/3] Updated the spec file with schema example --- .../incidents/Unified_SCM_Incident.yaml | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml b/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml index 75e93c075..14c012247 100644 --- a/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml +++ b/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml @@ -5,7 +5,7 @@ info: description: "Consolidates security and operational incidents from multiple \nPaloAlto\ \ Networks products into a unified management interface. Provides read-only\n\ access to search, filter, and analyze incident data across the Strata Cloud\n\ - Manager ecosystem. This Open API spec file was created on March 18, 2026. \xA9\ + Manager ecosystem. This Open API spec file was created on March 24, 2026. \xA9\ \ 2026 Palo Alto Networks, Inc. Palo Alto Networks is a registered trademark of\ \ Palo Alto Networks. A list of our trademarks can be found at [https://www.paloaltonetworks.com/company/trademarks.html](https://www.paloaltonetworks.com/company/trademarks.html).\ \ All other marks mentioned herein may be trademarks of their respective companies." @@ -21,19 +21,37 @@ components: description: JWT authentication with bearer token scheme: bearer bearerFormat: Bearer [token] + parameters: + PrismaTenantHeader: + in: header + name: prisma-tenant + description: The tenant and sub-tenant ID identifier (e.g., tenant_id:sub_tenant_id). + required: true + schema: + type: string + PrismaRegionHeader: + in: header + name: X-PANW-Region + description: The region for request(e.g., americas, europe, uk, au etc). + required: true + schema: + type: string schemas: FilterRule: type: object properties: property: type: string - example: incident_id + example: status operator: type: string + example: in values: type: array items: type: string + example: + - Raised FilterObject: type: object properties: @@ -46,8 +64,10 @@ components: properties: page_size: type: integer + example: 25 page_number: type: integer + example: 1 order_by: type: array items: @@ -55,8 +75,10 @@ components: properties: property: type: string + example: updated_time order: type: string + example: desc enum: - asc - desc From 99f00dd2efc27db0458a84830943439cf9642e9d Mon Sep 17 00:00:00 2001 From: sra Date: Tue, 24 Mar 2026 21:04:37 +0530 Subject: [PATCH 2/3] Updated the header parameter --- .../scm/config/incidents/Unified_SCM_Incident.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml b/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml index 14c012247..bde5998a8 100644 --- a/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml +++ b/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml @@ -508,7 +508,9 @@ paths: application/json: schema: $ref: '#/components/schemas/ErrorResponse' - parameters: [] + parameters: + - $ref: '#/components/parameters/PrismaTenantHeader' + - $ref: '#/components/parameters/PrismaRegionHeader' tags: - Incidents APIs requestBody: @@ -725,6 +727,8 @@ paths: schema: $ref: '#/components/schemas/ErrorResponse' parameters: + - $ref: '#/components/parameters/PrismaTenantHeader' + - $ref: '#/components/parameters/PrismaRegionHeader' - name: incident-id in: path required: true From 90f16a5236659c639900da287e54a171c8f3c446 Mon Sep 17 00:00:00 2001 From: sra Date: Mon, 30 Mar 2026 19:34:39 +0530 Subject: [PATCH 3/3] removed required field for prisma-tenant header parameter --- openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml b/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml index bde5998a8..50705a9ec 100644 --- a/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml +++ b/openapi-specs/scm/config/incidents/Unified_SCM_Incident.yaml @@ -5,7 +5,7 @@ info: description: "Consolidates security and operational incidents from multiple \nPaloAlto\ \ Networks products into a unified management interface. Provides read-only\n\ access to search, filter, and analyze incident data across the Strata Cloud\n\ - Manager ecosystem. This Open API spec file was created on March 24, 2026. \xA9\ + Manager ecosystem. This Open API spec file was created on March 30, 2026. \xA9\ \ 2026 Palo Alto Networks, Inc. Palo Alto Networks is a registered trademark of\ \ Palo Alto Networks. A list of our trademarks can be found at [https://www.paloaltonetworks.com/company/trademarks.html](https://www.paloaltonetworks.com/company/trademarks.html).\ \ All other marks mentioned herein may be trademarks of their respective companies." @@ -26,7 +26,7 @@ components: in: header name: prisma-tenant description: The tenant and sub-tenant ID identifier (e.g., tenant_id:sub_tenant_id). - required: true + required: false schema: type: string PrismaRegionHeader: