Palo Alto Networks Device Groups API
The Device Groups API from Palo Alto Networks — 2 operation(s) for device groups.
The Device Groups API from Palo Alto Networks — 2 operation(s) for device groups.
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-device-groups-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: Prisma Browser Management Console Public Device Groups API
version: 1.0.0
description: This Open API spec file was created on May 06, 2026. © 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.
security:
- BearerAuth: []
tags:
- name: Device Groups
paths:
/seb-api/v1/device-groups:
get:
summary: Returns a list of device groups
description: Retrieve the device groups details through this Application Programming Interface endpoint.
operationId: GetSeb-apiV1Device-groups
responses:
'200':
description: A list of device groups with pagination info
content:
application/json:
schema:
type: object
properties:
pageInfo:
$ref: '#/components/schemas/PageInfo'
data:
type: array
items:
$ref: '#/components/schemas/DeviceGroup'
'400':
description: Bad request
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'403':
description: Forbidden
'500':
description: Internal server error
parameters:
- name: limit
in: query
description: Number of device groups to return
required: false
schema:
type: integer
format: int32
- name: deviceGroup.name
in: query
description: Filter by device group name
required: false
schema:
type: string
- name: deviceGroup.platform
in: query
description: Filter by device group platform
required: false
schema:
$ref: '#/components/schemas/DeviceGroupPlatform'
- name: deviceGroup.created_at_gte
in: query
description: Filter by created at time or after
required: false
schema:
type: string
format: date-time
- name: deviceGroup.created_at_lte
in: query
description: Filter by created at time or before
required: false
schema:
type: string
format: date-time
- name: deviceGroup.updated_at_gte
in: query
description: 'Filter by updated at time or after. Format: RFC3339 (e.g., "2023-03-29T00:00:00Z")'
required: false
schema:
type: string
format: date-time
- name: deviceGroup.updated_at_lte
in: query
description: 'Filter by updated at time or before. Format: RFC3339 (e.g., "2023-03-29T23:59:59Z")'
required: false
schema:
type: string
format: date-time
- name: cursor
in: query
description: An optional opaque string that defines from where to start listing
required: false
schema:
type: string
- name: sort
in: query
description: The field to sort by
required: false
schema:
type: string
enum:
- deviceGroup.name
- deviceGroup.platform
- deviceGroup.created_at
- deviceGroup.updated_at
- name: order
in: query
description: The sort order
required: false
schema:
$ref: '#/components/schemas/Order'
- name: configurationVersion
in: query
description: Configuration version to retrieve (draft, active, or version number)
required: false
schema:
type: string
default: draft
pattern: ^([dD]raft|[aA]ctive|[1-9][0-9]{0,9}|0CV[0-9A-Z]{26})$
tags:
- Device Groups
post:
summary: Create a new device group
description: Create the device groups details through this Application Programming Interface endpoint.
operationId: PostSeb-apiV1Device-groups
responses:
'201':
description: Device group created successfully
content:
application/json:
schema:
type: object
properties:
deviceGroupId:
type: string
description: The ID of the newly created device group
'400':
description: Bad request - invalid input
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'403':
description: Forbidden
'409':
description: Conflict - device group already exists
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'500':
description: Internal server error
parameters: []
tags:
- Device Groups
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/DeviceGroupRequest'
/seb-api/v1/device-groups/{device-group-id}:
get:
summary: Returns a device group by ID
description: Retrieve the {device group id} details through this Application Programming Interface endpoint.
operationId: GetSeb-apiV1Device-groupsbydevice-group-id
responses:
'200':
description: A device group
content:
application/json:
schema:
$ref: '#/components/schemas/DeviceGroup'
'400':
description: Bad request
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'403':
description: Forbidden
'404':
description: Device group not found
'500':
description: Internal server error
parameters:
- name: device-group-id
in: path
description: Device Group ID
required: true
schema:
type: string
- name: configurationVersion
in: query
description: Configuration version to retrieve (draft, active, or version number)
required: false
schema:
type: string
default: draft
pattern: ^([dD]raft|[aA]ctive|[1-9][0-9]{0,9}|0CV[0-9A-Z]{26})$
tags:
- Device Groups
put:
summary: Replace entire device group
description: Replaces the entire device group - missing attributes are disabled, provided attributes are set as specified.
operationId: PutSeb-apiV1Device-groupsbydevice-group-id
responses:
'200':
description: Device group updated successfully
content:
application/json:
schema:
type: object
properties:
deviceGroupId:
type: string
description: The ID of the updated device group
'400':
description: Bad request - invalid input
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'403':
description: Forbidden
'404':
description: Device group not found
'500':
description: Internal server error
parameters:
- name: device-group-id
in: path
required: true
description: The ID of the device group to update
schema:
type: string
tags:
- Device Groups
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/DeviceGroupRequest'
patch:
summary: Partially update device group
description: Partially updates the device group - provided attributes are set as specified, others remain unchanged.
operationId: PatchSeb-apiV1Device-groupsbydevice-group-id
responses:
'200':
description: Device group updated successfully
content:
application/json:
schema:
type: object
properties:
deviceGroupId:
type: string
description: The ID of the updated device group
'400':
description: Bad request - invalid input
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'403':
description: Forbidden
'404':
description: Device group not found
'500':
description: Internal server error
parameters:
- name: device-group-id
in: path
required: true
description: The ID of the device group to update
schema:
type: string
tags:
- Device Groups
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/DeviceGroupPatchRequest'
delete:
summary: Deletes a device group
description: Delete the {device group id} details through this Application Programming Interface endpoint.
operationId: DeleteSeb-apiV1Device-groupsbydevice-group-id
responses:
'204':
description: Device group deleted successfully
'400':
description: Bad request
content:
application/json:
schema:
type: object
properties:
errorResponse:
$ref: '#/components/schemas/ErrorResponse'
'403':
description: Forbidden
'404':
description: Device group not found
'500':
description: Internal server error
parameters:
- name: device-group-id
in: path
required: true
description: The ID of the device group to delete
schema:
type: string
tags:
- Device Groups
components:
schemas:
MobileOsVersion:
type: object
properties:
any:
type: boolean
os:
type: array
items:
$ref: '#/components/schemas/MobileOs'
required:
- any
- os
DeviceGroup:
type: object
properties:
id:
type: string
format: string
description: Unique identifier
name:
type: string
description: Device group name
platform:
$ref: '#/components/schemas/DeviceGroupPlatform'
createdBy:
type: string
description: Created by user
updatedBy:
type: string
description: Updated by user
createdAt:
type: string
format: date-time
description: Created at timestamp
updatedAt:
type: string
format: date-time
description: Updated at timestamp
attributes:
$ref: '#/components/schemas/AttributeObject'
devices:
type: array
description: Device IDs in this group
items:
type: string
required:
- id
- name
- platform
- createdAt
- updatedAt
WindowsEdition:
type: string
description: Windows edition
enum:
- Pro
- Enterprise
- Home
- Server
- Education
LinuxVersionAttribute:
type: object
properties:
any:
type: boolean
description: Accept any Linux version
default: false
versions:
type: array
items:
$ref: '#/components/schemas/LinuxVersion'
description: List of specific Linux distributions and versions to check for
ManagementSystemType:
type: string
description: Device management system type
enum:
- Microsoft Intune
- Jamf
- Active Directory
- Azure AD
BrowserBrand:
type: string
description: Browser brand
enum:
- Arc
- Brave
- Chrome
- Edge
- Opera
- Dia
- Comet
- Unknown
WindowsVersionAttribute:
type: object
properties:
any:
type: boolean
default: false
versions:
type: array
items:
$ref: '#/components/schemas/WindowsVersion'
MobileManufacturer:
type: string
description: Mobile device manufacturer
enum:
- Asus
- Coolpad
- Google
- HTC
- Huawei
- Infinix
- Lenovo
- LG
- Meizu
- Motorola
- Nokia
- OnePlus
- Oppo
- Realme
- Samsung
- Sony
- TCL
- Vivo
- Xiaomi
- ZTE
PageInfo:
type: object
properties:
hasNextPage:
type: boolean
description: When paginating forwards, are there more items?
cursor:
type:
- string
- 'null'
description: When paginating forwards, the cursor to continue.
required:
- hasNextPage
BrowserBrandDetails:
type: object
properties:
brand:
$ref: '#/components/schemas/BrowserBrand'
minVersion:
type: string
required:
- brand
LinuxVersion:
type: object
properties:
enabled:
type: boolean
distro:
$ref: '#/components/schemas/LinuxDistro'
minVersion:
type: string
description: Minimum Linux version (e.g., "20.04" for Ubuntu, "33" for Fedora)
required:
- enabled
MacOSVersionAttribute:
type: object
properties:
any:
type: boolean
default: false
versions:
type: array
items:
$ref: '#/components/schemas/MacOSVersion'
ErrorResponse:
type: object
required:
- message
properties:
error:
type: string
message:
type: string
missingDeviceIds:
type: array
items:
type: string
description: List of device IDs that were not found (only present for device not found errors)
missingUserIds:
type: array
items:
type: string
description: List of user IDs that were not found (only present for user not found errors)
IssuerCertificate:
type: object
properties:
DN:
$ref: '#/components/schemas/CertificateDN'
serialNumber:
type: string
raw:
type: string
required:
- DN
- serialNumber
- raw
RegistryValueType:
type: string
description: Registry value type
enum:
- String
- Binary
- DWORD
- QWORD
- MultiString
- ExpandableString
LinuxDistro:
type: string
description: Linux distribution
enum:
- Ubuntu
- Fedora
- Igel
FirewallVendorName:
type: string
description: Firewall vendor name
enum:
- Agnitum Ltd.
- NETGATE Technologies s.r.o.
- ParetoLogic, Inc.
- LANDESK Software, Inc.
- AT&T
- Bitdefender
- Mysecuritywin
- G Data Software AG
- Max Secure Software
- AhnLab, Inc.
- AVG Technologies CZ, s.r.o.
- Symantec Corporation
- Kaspersky Lab
- Avira GmbH
- Panda Security, S.L.
- Webroot Software, Inc.
- Quick Heal Technologies (P) Ltd.
- nProtect, Inc.
- F-Secure Corporation
- ThreatTrack Security, Inc.
- McAfee, Inc.
- eEye Digital Security
- Arcabit
- BeyondTrust, Inc.
- Telefónica S.A.
- GEN-X Technologies
- K7 Computing Pvt Ltd
- Faronics Corporation
- TELUS
- Kingsoft Corporation
- BiniSoft.org
- GFI Software Ltd.
- TG Soft S.a.s.
- Scandium Security Inc.
- Datpol
- Tech Guard Technologies
- NCP engineering GmbH
- SoftSphere Technologies
- Quick Guard Technologies
- Emsisoft Ltd
- Datalink Industrial Corporation
- COMODO Security Solutions
- MicroWorld Technologies Inc.
- AVAST Software a.s.
- ESET
- Beijing Rising Information Technology Co., Ltd.
- Smart Heal
- Rogers
- Check Point Software Technologies
- CellSecurity
- AS3 Soft4U
- Ates Software & Internet Technologies
- MSecure Data Labs
- SGA SOLUTIONS
- ALLIT Service, LLC.
- adaware
- SentinelOne
- CrowdStrike, Inc.
- CSIS Security Group
- SOURCENEXT CORPORATION
- Microsoft Corporation
- SecureMix LLC
- Swiss security laboratory.
- AsiaInfo, Inc.
- INCA Internet Co., Ltd.
- ESTsoft Corp.
- Sunrise Antivirus
- Hauri, Inc.
- SecuraShield India Pvt. Ltd.
- NIFTY Corporation
- Trend Micro, Inc.
- Fujitsu Services Ltd.
- LogMeIn, Inc.
- Stormshield
- Palo Alto Networks, Inc.
- Chili Security
- Sophos Limited
- NortonLifeLock Inc
- Massachusetts Institute of Technology
- WatchGuard Technologies Inc
- Beijing Huorong Network Technology Co., Ltd.
- Le Minh Thanh
- Qi An Xin Group
- Avast Software s.r.o.
- TEHTRIS
- Avira Operations GmbH & Co. KG
- WithSecure Corporation
- Musarubra US LLC.
- GoTo, Inc.
- INCA Internet Co.,Ltd.
- SECURA WEB DATA LABS PVT LTD
- Broadcom
- Gen Digital Inc.
- Actipace Private Limited
- Siyano Labs Pvt. Ltd.
- Bkav Corporation
- CMC InfoSec
- Total Defense, Inc.
- TrustPort, a.s.
- Fortinet Inc.
- Avanquest Software
- Doctor Web, Ltd.
- Security Software Limited
- BullGuard Ltd.
- HDD Labs. Inc
- EarthLink, Inc.
- Roboscan Inc
- Thirtyseven4
- PC Security Shield
- CA, Inc.
- Privacyware/PWI, Inc.
- Károly Pados
- PeerBlock, LLC
- ProgrammerWorld.Net
- Jetico, Inc.
- Tiny Software Inc.
- Sphinx Software
- Defender Pro
- Soft4Ever
- Lavasoft
- Norman AS
- PC Tools Software
- Apple Inc.
DiskEncryptionVendorName:
type: string
description: Disk encryption vendor name
enum:
- 2BrightSparks Pte Ltd
- Acronis
- Adolix
- Apimac, software
- Apple Inc.
- archicrypt
- Arcserve (USA), LLC
- Ashampoo GmbH & Co. KG
- AVG Technologies CZ, s.r.o.
- Axantum Software AB
- AxCrypt AB
- Beachhead Solutions
- Becrypt Ltd
- BeLight Software Ltd.
- Bitdefender
- Braincell consult & research GmbH
- Check Point Software Technologies
- CipherShed
- COMODO Security Solutions
- CoSoSys Ltd.
- CP-Lab.com
- Crypto Systems, Inc.
- Cypherix Software Pvt. Ltd.
- DATEV eG
- Dekart
- Dell Inc.
- Deltacrypt Technologies Inc
- DESlock Limited
- Digital Millenium Inc.
- DoGoodSoft
- EgoSecure
- EGSoftWeb
- ENC Security Systems
- Encrypt4all Software
- ESET
- Evgeny Korovin
- EXLADE, Inc.
- Exosphere Labs, Inc.
- FileEncryption.org.
- G Data Software AG
- GiliSoft International LLC
- GitHub, Inc.
- GitLab Inc.
- Hewlett-Packard
- Hitek Software LLC
- HummerStudio
- IDRIX
- InterCrypto Ltd
- Inv Softworks LLC
- Jetico, Inc.
- Kaspersky Lab
- Kovell Ventures Ltd.
- Kromtech
- Kruptos 2 Software
- Lavasoft
- MadowSoft Software
- Max Secure Software
- McAfee, Inc.
- Microsoft Corporation
- MicroWorld Technologies Inc.
- Mnemonic Security Inc.
- MoRUN.net
- MSecure Data Labs
- NCH Software
- New Softwares.net
- Nomadesk NV
- ntldr
- Packetizer, Inc.
- Panda Security, S.L.
- PC Dynamics
- PDFKey
- PRIMX
- R-tools Technology, Inc.
- Ranquel Technologies
- RentAnAdviser
- Rogers
- Safetica Technologies
- Sarah Dean
- SecurStar GmbH
- SoftWinter
- Solid Programs
- Sophos Limited
- Stoneage Softwares
- SUSE LINUX GmbH
- Symantec Corporation
- TEHTRIS
- Tesline-Service SRL
- The Gpg4win Project
- Trellix
- Trend Micro, Inc.
- TrueCrypt Foundation
- TrustPort, a.s.
- Utimaco Safeware AG
- Vassil Arabadjiev
- WARDWIZ
- Webminds, Inc.
- WinEncrypt
- WinMagic Inc.
- Zmanda, Inc.
WinRunningProcessMetadata:
type: object
properties:
name:
type: string
description: Process name or path on Windows
certificateThumbprint:
type: string
description: Certificate thumbprint to validate the process signature
required:
- name
MobileDeviceManagementSystem:
type: object
properties:
name:
type: string
enum:
- Jamf
- Microsoft Intune
- Other
configurationValue:
type: string
required:
- name
DeviceManagementSystemInput:
type: object
properties:
name:
$ref: '#/components/schemas/ManagementSystemType'
domains:
type: array
items:
type: string
required:
- name
MacOSFileExistenceMetadata:
type: object
properties:
path:
type: string
description: Full path to the file on macOS
teamIdentifier:
type: string
description: Apple Team Identifier to validate the file signature
required:
- path
CsZtaBasicScoreLevel:
type: string
enum:
- Any
- Low
- Medium
- Strict
- VeryStrict
description: Predefined basic ZTA score levels
EppVendorName:
type: string
description: EPP vendor name
enum:
- 360.CN
- 3R COMPANY
- Acronis
- adaware
- Agnitum Ltd.
- AhnLab, Inc.
- ALLIT Service, LLC.
- Amelia Dybala
- Amzkomp
- Antiy Labs
- Anvisoft Inc.
- Apple Inc.
- Arcabit
- Arovax Software
- Ashampoo GmbH & Co. KG
- AsiaInfo, Inc.
- Atanium Software.
- Auslogics
- Avanquest Software
- AVANSI Soft.
- AVAST Software a.s.
- Avetix S.r.l
- AVG Technologies CZ, s.r.o.
- Avira GmbH
- AxBx
- Baidu Inc.
- Beijing Huorong Network Technology Co., Ltd.
- Beijing Jiangmin New Sci. & Tech. Co., Ltd
- Beijing Rising Information Technology Co., Ltd.
- BeyondTrust, Inc.
- Bit9, Inc.
- Bitdefender
- BitSecure Labs
- Biz Secure Labs, Pvt. Ltd.
- Bkav Corporation
- BlazingTools Software
- BrightFort LLC
- Broadcom
- BullGuard Ltd.
- BUSY BEE COMPANY LIMITED
- Byte Technologies LLC
- CA, Inc.
- Carbon Black, Inc.
- Check Point Software Technologies
- Chili Security
- CHOMAR
- Cisco Systems, Inc.
- CJSC Returnil Software
- CK Technologies Ltd
- ClamWin Pty Ltd
- Clearsight Technologies Ltd.
- CMC InfoSec
- Comodo Group
- COMODO Security Solutions
- Coranti, Inc.
- Coro Cybersecurity
- Crawler Group
- CreaSoftware
- CrowdStrike, Inc.
- CurioLab S.M.B.A.
- Cyber Intelligence Solution, LLC
- CyberByte SRL
- Cybereason
- Cylance Inc.
- Cynet Security LTD
- CYSEC
- Datalink Industrial Corporation
- Deep Instinct Ltd
- Defender Pro
- Digital Guardian
- digital-defender
- DIY Software Inc
- Doctor Web, Ltd.
- DWS Technology
- Dynamikode Software Ltd.
- EarthLink, Inc.
- EAV Software
- EDELWEISS SRL
- eEye Digital Security
- EgoSecure
- EGSoftWeb
- Elasticsearch B.V.
- Elex do Brasil Participações Ltda
- EMCO Software
- Emsisoft Ltd
- Endgame, Inc.
- Enigma Software Group USA, LLC.
- enSilo
- ePCheal Antivirus
- ESET
- eShieldAV LLC
- Essentware S.A.
- ESTsoft Corp.
- Evonsoft
- F-Secure Corporation
- Faronics Corporation
- Filseclab Corporation
- FireEye, Inc.
- Fortinet Inc.
- Francesco Bucci
- FRISK Software International
- Fujitsu Services Ltd.
- G Data Software AG
- GEN-X Technologies
- GFI Software Ltd.
- Glarysoft Ltd
- GoTo, Inc.
- Greatis Software, LLC.
- GridinSoft LLC.
- Hauri, Inc.
- HDD Labs. Inc
- Heimdal Security
- HP Development Company, L.P.
- iBoostUp Pty Ltd
- idoosoft
- IKARUS Security Software GmbH
- INCA Internet Co., Ltd.
- INCA Internet Co.,Ltd.
- InCode Solutions
- Intego
- IObit
- iolo technologies, LLC
- iS3, Inc.
- iSheriff
- Ivanti, Inc.
- J2 Global, Inc
- JAMF Software
- K7 Computing Pvt Ltd
- Kapha Anti-Malware, Inc.
- Kardo Kristal
- Kaspersky Lab
- Kenoxis
- Kephyr
- Kingsoft Corporation
- Komal Technologies.
- Kromtech
- LANDESK Software, Inc.
- Lavasoft
- Le Minh Thanh
- LMT Technology Solutions
- Loaris, Inc.
- LogicNow, Inc
- LogMeIn, Inc.
- Lumension Security, Inc.
- MacPaw Inc.
- Malwarebytes Corporation
- Max Secure Software
- Maya Software Technologies
- McAfee, Inc.
- Mega HighTech S.L.
- Microminder
- Microsoft Corporation
- MicroWorld Technologies Inc.
- MINUSOFT INDIA PRIVATE LIMITED
- Morphisec Ltd.
- MSecure Data Labs
- Musarubra US LLC.
- Mysecuritywin
- N-able Technologies Inc
- NANO Security
- Nerdy Nynjas
- NETGATE Technologies s.r.o.
- Netpia.com, Inc.
- New Technology Wave Inc.
- NictaTech Software
- NIFTY Corporation
- NinjaRMM LLC
- Noralabs
- Norman AS
- Symantec Corporation
- nProtect, Inc.
- Old McDonald's Farm
- OPSWAT, Inc.
- Orbasoft ApS.
- OSHI LIMITED
- Palo Alto Networks, Inc.
- Panda Security, S.L.
- ParetoLogic, Inc.
- PC Cleaners Inc.
- PC Matic, Inc.
- PC Security Shield
- PC Tools Software
- Pika Software (Pty) Ltd.
- Pitiko
- Pocket Bits LLC
- Proland Software
- ProtectWorks Limited
- Qi An Xin Group
- Qihu 360 Software Co., Ltd.
- Qualys, Inc.
- Quick Guard Technologies
- Quick Heal Technologies (P) Ltd.
- Radialpoint Inc.
- ReaQta BV
- Reason Labs Ltd.
- Reason Software Company Inc.
- REVE Systems
- Reza Restu , Inc
- Roboscan Inc
- Rogers
- Safer-Networking Ltd.
- Sangfor Technologies Inc.
- Scandium Security Inc.
- SecuraShield India Pvt. Ltd.
- SecureAge Technology
- SecureHunter, LLC.
- SecureMac.com, Inc.
- Security Software Limited
- Security Stronghold
- SentinelOne
- SGA SOLUTIONS
- SHADOWDEFENDER.COM
- ShieldApps
- Smadsoft
- Smart Heal
- Sniper Corporation
- Sniper Guard LTD
- SolarWinds Worldwide, LLC.
- SonicWALL L.L.C.
- Sophos Limited
- Sourcefire, Inc
- SOURCENEXT CORPORATION
- SPAMfighter ApS
- SparkTrust
- Stormshield
- Sunrise Antivirus
- SUPERAntiSpyware
- SurfRight B.V.
- Swiss security laboratory.
- Systweak Inc.
- Team Cymru, Inc.
- TeamViewer GmbH
- Tech Guard Technologies
- TEHTRI-Security
- TEHTRIS
- Telefónica S.A.
- TELUS
- Tencent
- TG Soft S.a.s.
- Thirtyseven4
- ThreatTrack Security, Inc.
- Total Defense, Inc.
- TotalAV
- Trend Micro, Inc.
- Trusteer Ltd.
- TrustPort, a.s.
- UAB RCS LT
- Unistal Systems Pvt. Ltd.
- Virus Chaser Information Technology co., LTD
- VirusBlokAda Ltd.
- VMware, Inc.
- VoodooSoft LLC
- Voros Innovation
- VXPRO INC
- WARDWIZ
- WatchGuard Technologies Inc
- Webroot Software, Inc.
- WinMend
- WinZip Computing, S.L.
- WithSecure Corporation
- XANALab
- Xvirus
- Xyvos Technologies
- Zbshareware Lab
- Zemana Ltd.
- ZookaWare
- Zugara Media
WinFileExistenceMetadata:
type: object
properties:
path:
type: string
description: Full path to the file on Windows
certificateThumbprint:
type: string
description: Certificate thumbprint to validate the file signature
required:
- path
AttributeObject:
type: object
properties:
screenLock:
type: object
description: Check if the device has automatic screen lock enabled
properties:
negate:
type: boolean
default: false
description: Whether to negate this attribute
enabled:
type: boolean
description: Whether this attribute is enabled
required:
- enabled
endpointProtection:
type: object
description: Check if the device has endpoint protection software installed and running
properties:
negate:
type: boolean
default: false
enabled:
type: boolean
selectedVendors:
type: array
items:
$ref: '#/components/schemas/EppVendorName'
description: Selected endpoint protection vendors to check for
lastDefinitionUpdate:
$ref: '#/components/schemas/LastDefinitionUpdateAttribute'
required:
- enabled
firewall:
type: object
description: Check if the device has firewall protection installed and running
properties:
negate:
type: boolean
default: false
description: Whether to negate this attribute
enabled:
type: boolean
description: Whether this attribute is enabled
anyVendor:
type: boolean
description: Whether to accept any firewall vendor
specificVendors:
type: array
items:
$ref: '#/components/schemas/FirewallVendorName'
description: Selected firewall vendors to check for
required:
- enabled
diskEncryption:
type: object
description: Check if the device has disk encryption software installed and running
properties:
negate:
type: boolean
default: false
description: Whether to negate this attribute
enabled:
type: boolean
description: Whether this attribute is enabled
anyVendor:
type: boolean
description: Whether to accept any disk encryption vendor
specificVendors:
type:
# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/openapi/palo-alto-networks-device-groups-api-openapi.yml