Skip to main content

API Overview

PatchOne exposes a REST API at the same base URL as the dashboard.

Authentication

All API requests require a valid admin session. See Authentication for details.

HTTP status codes

CodeMeaning
200Success
201Created
401Not authenticated
403Forbidden
404Not found
409Conflict
429Rate limited

Available API sections

SectionPurpose
AuthenticationLogin, logout, session management
MachinesFleet inventory and machine management
DeployQueue and monitor update deployments
CatalogManage the software catalog
NotificationsRead and dismiss notifications
AuditQuery the immutable audit log
BackupTrigger and download database backups