IoT Security API
A REST API for managing IoT and OT device security including device discovery, profiling, vulnerability assessment, and security policy recommendations. The API provides endpoints for retrieving discovered device inventories, security alerts, vulnerability details, and recommended network segmentation policies. Authentication uses X-Key-Id and X-Access-Key headers with keys generated from the IoT Security portal. Rate limited to 60 requests per minute.
Documentation
Specifications
OpenAPI
openapi/palo-alto-iot-security-api-openapi-original.yml
JSON-LD
json-ld/palo-alto-iot-security-api-context.jsonld
Schemas & Data
JSONSchema
json-schema/iot-security-api-alert-schema.json
JSONSchema
json-schema/iot-security-api-asset-report-schema.json
JSONSchema
json-schema/iot-security-api-device-schema.json
JSONSchema
json-schema/iot-security-api-device-tag-schema.json
JSONSchema
json-schema/iot-security-api-policy-recommendation-schema.json
JSONSchema
json-schema/iot-security-api-vulnerability-schema.json
JSONStructure
json-structure/iot-security-api-alert-structure.json
JSONStructure
json-structure/iot-security-api-asset-report-structure.json
JSONStructure
json-structure/iot-security-api-device-structure.json
JSONStructure
json-structure/iot-security-api-device-tag-structure.json
JSONStructure
json-structure/iot-security-api-policy-recommendation-structure.json
JSONStructure
json-structure/iot-security-api-vulnerability-structure.json
Examples
Example
examples/iot-security-api-alert-example.json
Example
examples/iot-security-api-asset-report-example.json
Example
examples/iot-security-api-device-example.json
Example
examples/iot-security-api-device-tag-example.json
Example
examples/iot-security-api-policy-recommendation-example.json
Example
examples/iot-security-api-vulnerability-example.json
OpenAPI
#Asset Discovery
#Device Security
#IoT
#Network Segmentation
#OT Security