PortivoDocs · v2.0.0Complete handbookportivo.orgGitHub
Reference

API route map

Route inventory extracted from the v2.0.0 FastAPI application (119 routes).

v2.0.0Source-backed
Public Swagger/OpenAPI endpoints are disabled in 2.0.0. This reference documents route presence and operational grouping, not a promise of a stable third-party API contract unless a route is separately documented as such.
MethodPathArea
GET/api/healthhealth
GET/api/health/buildhealth
GET/api/auth/bootstrap-statusauth
POST/api/auth/loginauth
POST/api/auth/logoutauth
GET/api/auth/meauth
POST/api/auth/change-passwordauth
GET/api/admin/security-modeladmin
GET/api/admin/overviewadmin
GET/api/admin/monitoring-profilesadmin
GET/api/admin/monitoring-verification-targetsadmin
POST/api/admin/monitoring-profilesadmin
PUT/api/admin/monitoring-profiles/{profile_id}admin
DELETE/api/admin/monitoring-profiles/{profile_id}admin
GET/api/admin/settingsadmin
PUT/api/admin/settingsadmin
GET/api/notificationsnotifications
GET/api/notifications/summarynotifications
PUT/api/notifications/policynotifications
POST/api/notifications/destinationsnotifications
PUT/api/notifications/destinations/{destination_id}notifications
DELETE/api/notifications/destinations/{destination_id}notifications
POST/api/notifications/destinations/{destination_id}/testnotifications
GET/api/runbooksrunbooks
POST/api/runbooksrunbooks
PUT/api/runbooks/{runbook_id}runbooks
POST/api/runbooks/{runbook_id}/approverunbooks
DELETE/api/runbooks/{runbook_id}runbooks
GET/api/automationautomation
GET/api/automation/actionsautomation
PUT/api/automation/credentialautomation
DELETE/api/automation/credentialautomation
POST/api/automation/schedulesautomation
PUT/api/automation/schedules/{schedule_id}automation
DELETE/api/automation/schedules/{schedule_id}automation
POST/api/automation/schedules/{schedule_id}/runautomation
GET/api/automation/safeguards/fix-unpautomation
PUT/api/automation/safeguards/fix-unpautomation
GET/api/automation/safeguards/vlan-maintenanceautomation
PUT/api/automation/safeguards/vlan-maintenanceautomation
GET/api/admin/teams-notificationsadmin
GET/api/admin/unp-scheduleradmin
PUT/api/admin/unp-scheduler/credentialadmin
DELETE/api/admin/unp-scheduler/credentialadmin
POST/api/admin/unp-schedulesadmin
PUT/api/admin/unp-schedules/{schedule_id}admin
DELETE/api/admin/unp-schedules/{schedule_id}admin
POST/api/admin/unp-schedules/{schedule_id}/runadmin
GET/api/admin/sessionsadmin
GET/api/admin/ssh-usersadmin
GET/api/admin/access-controladmin
POST/api/admin/access-rolesadmin
PUT/api/admin/access-roles/{role_id}admin
DELETE/api/admin/access-roles/{role_id}admin
PUT/api/admin/ssh-users/{user_id}/accessadmin
PUT/api/admin/ssh-users/{user_id}admin
DELETE/api/admin/sessions/{session_id}admin
POST/api/admin/health-scanadmin
POST/api/admin/maintenance/pruneadmin
GET/api/admin/backupadmin
POST/api/admin/database/importadmin
GET/api/powerpower
GET/api/power/incidentspower
GET/api/power/monitoring-profilespower
POST/api/power/verifypower
GET/api/power/ups/{ups_id}/detailspower
POST/api/power/ups/{ups_id}/details/refreshpower
POST/api/power/scanpower
POST/api/power/upspower
PUT/api/power/ups/{ups_id}power
PUT/api/power/ups/{ups_id}/assignmentspower
DELETE/api/power/ups/{ups_id}power
GET/api/dashboarddashboard
GET/api/pending-configpending-config
GET/api/devicesdevices
POST/api/devicesdevices
PUT/api/devices/{device_id}devices
DELETE/api/devices/{device_id}devices
POST/api/devices/verifydevices
POST/api/devices/testdevices
POST/api/devices/health-scandevices
POST/api/devices/{device_id}/stack/relearndevices
GET/api/devices/{device_id}/health-historydevices
POST/api/devices/{device_id}/port-inventorydevices
POST/api/devices/{device_id}/port-diagnosticsdevices
GET/api/fleet-audits/catalogfleet-audits
GET/api/fleet-auditsfleet-audits
POST/api/fleet-auditsfleet-audits
GET/api/fleet-audits/{run_id}fleet-audits
GET/api/fleet-audits/{run_id}/pdffleet-audits
POST/api/device-finder/searchdevice-finder
GET/api/device-finder/search/{search_id}device-finder
WEBSOCKET/ws/devices/{device_id}/terminalapplication
GET/api/profilesprofiles
GET/api/platform/driversplatform
GET/api/platform/drivers/powerplatform
GET/api/catalogcatalog
POST/api/previewpreview
POST/api/executeexecute
POST/api/jobs/{job_id}/canceljobs
POST/api/jobs/{job_id}/retryjobs
DELETE/api/jobs/{job_id}jobs
GET/api/jobs/filter-optionsjobs
GET/api/jobsjobs
GET/api/jobs/{job_id}jobs
GET/api/jobs/{job_id}/pdfjobs
POST/api/devices/importdevices
GET/api/devices/templatedevices
GET/api/audit/filter-optionsaudit
GET/api/auditaudit
GET/legal/noticelegal
GET/legal/licenselegal
GET/legal/third-party-noticeslegal
GET/legal/trademarkslegal
GET/legal/sourcelegal
GET/application
GET/favicon.icoapplication
GET/apple-touch-icon.pngapplication
GET/manifest.webmanifestapplication