Palo Alto Networks Cloud Ingested Logs API
The Cloud Ingested Logs API from Palo Alto Networks — 5 operation(s) for cloud ingested logs.
The Cloud Ingested Logs API from Palo Alto Networks — 5 operation(s) for cloud ingested logs.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/palo-alto-networks-cloud-ingested-logs-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: OpenAPI definition Cloud Ingested Logs API
version: v0
servers:
- url: https://api.prismacloud.io
- url: https://api2.prismacloud.io
- url: https://api3.prismacloud.io
- url: https://api4.prismacloud.io
- url: https://api.anz.prismacloud.io
- url: https://api.eu.prismacloud.io
- url: https://api2.eu.prismacloud.io
- url: https://api.gov.prismacloud.io
- url: https://api.prismacloud.cn
- url: https://api.ca.prismacloud.io
- url: https://api.sg.prismacloud.io
- url: https://api.uk.prismacloud.io
- url: https://api.ind.prismacloud.io
- url: https://api.jp.prismacloud.io
- url: https://api.fr.prismacloud.io
tags:
- name: Cloud Ingested Logs
paths:
/audit_logs/v2/tenant/{tenantId}/aws_accounts/{accountId}/eventbridge_config:
get:
tags:
- Cloud Ingested Logs
summary: Get AWS Eventbridge configuration details
description: Returns AWS Eventbridge configuration details for a given account
operationId: get-eventbridge-configuration-details
parameters:
- name: tenantId
in: path
required: true
schema:
type: integer
format: int64
example: null
- name: accountId
in: path
required: true
schema:
type: string
example: null
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/AwsEventBridgeConfigRuleView'
example: null
'401':
description: Unauthorized Access
content:
'*/*':
schema:
type: object
example: null
example: null
x-public: 'true'
security:
- x-redlock-auth: []
put:
tags:
- Cloud Ingested Logs
summary: Update AWS Eventbridge configuration
description: Updates AWS Eventbridge configuration for a given account
operationId: save-or-update-eventbridge-config
parameters:
- name: tenantId
in: path
required: true
schema:
type: integer
format: int64
example: null
- name: accountId
in: path
required: true
schema:
type: string
example: null
responses:
'200':
description: OK
content:
application/json:
example: null
'401':
description: Unauthorized Access
content:
'*/*':
schema:
type: array
example: null
items:
$ref: '#/components/schemas/AuditLogsConfigStatusComponent'
example: null
x-public: 'true'
security:
- x-redlock-auth: []
/audit_logs/v2/tenant/{tenantId}/aws_accounts/{accountId}/eventbridge_config/status:
get:
tags:
- Cloud Ingested Logs
summary: Get AWS Eventbridge config status
description: Returns AWS Eventbridge configuration status for a given account
operationId: get-eventbridge-configuration-status
parameters:
- name: tenantId
in: path
required: true
schema:
type: integer
format: int64
example: null
- name: accountId
in: path
required: true
schema:
type: string
example: null
responses:
'401':
description: Unauthorized Access
content:
'*/*':
schema:
type: object
example: null
example: null
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/AuditLogsConfigStatusComponent'
example: null
x-public: 'true'
security:
- x-redlock-auth: []
/audit_logs/v2/tenant/{tenantId}/aws_accounts/{accountId}/eventbridge_config/cft_download:
get:
tags:
- Cloud Ingested Logs
summary: Generate AWS Eventbridge CFT
description: Generates Eventbridge CFT for a given AWS account
operationId: generate-eventbridge-cft
parameters:
- name: tenantId
in: path
required: true
schema:
type: integer
format: int64
example: null
- name: accountId
in: path
required: true
schema:
type: string
example: null
responses:
'401':
description: Unauthorized Access
content:
'*/*':
schema:
type: object
example: null
example: null
'200':
description: OK
content:
'*/*':
schema:
type: string
example: null
example: null
x-public: 'true'
security:
- x-redlock-auth: []
components:
schemas:
AuditLogsConfigStatusComponent:
type: object
properties:
component:
type: string
example: null
status:
type: string
example: null
message:
type: string
example: null
remediation:
type: string
example: null
subComponents:
type: array
example: null
items:
$ref: '#/components/schemas/AuditLogsConfigStatusComponent'
example: null
AwsEventBridgeConfigRuleView:
type: object
properties:
customerPrismaId:
type: integer
format: int64
example: null
accountId:
type: string
example: null
eventbridgeRuleNamePrefix:
type: string
example: null
status:
type: string
example: null
enum:
- PENDING
- ENABLED
- DISABLED
example: null
securitySchemes:
x-redlock-auth:
description: The x-redlock-auth value is a JSON Web Token (JWT).
in: header
name: x-redlock-auth
type: apiKey