HaloPSA API Reference
REST API v2 reference documentation for HaloPSA. Endpoint specs, schemas, query parameters, and integration patterns.
Core Tickets (Faults)
Fault/ticket endpoints and schemas — list, get, create, update, delete tickets
Actions
Ticket action endpoints — notes, replies, time entries, attachments
Ticket Configuration
Ticket type, status, priority, category, and SLA configuration endpoints
Users & Agents
User and agent management endpoints and schemas
Clients & Sites
Client and site management endpoints
Invoices & Billing
Invoice and billing endpoints and schemas
Quotes & Orders
Quote and order endpoints and schemas
Quote Endpoints
Quotes & Orders QuotationHeader GET /Quotation Summary: List of QuotationHeader Returns multiple ...
Quote Schema
Schemas QuotationHeader_View Paginated list response for quotation queries. PropertyTypeDescripti...
Quote Samples
Captured /Quotation POST payloads from real Halo UI interactions or worked-out shapes the DTC Cli...
Contracts
Contract management endpoints and schemas
Projects
Project management endpoints and schemas
Items & Inventory
Item catalog and inventory endpoints
Items & Inventory Endpoints
Items & Inventory Item GET /Item — List Items Returns multiple Item records. Requires authentica...
Items & Inventory Endpoints (cont.)
Items & Inventory (continued) ItemStock (continued) POST /ItemStock — Create/Update Item Stock Re...
Items Field Inspection & Bulk Updates
PowerShell utilities for inspecting Items API fields and performing bulk updates via HaloPSA API....
NinjaRMM → Halo PSA GUID Sync — Setup & Operations
Overview This page documents the setup and ongoing operation of the automated GUID sync between N...
Assets & Devices
Asset and device management endpoints and schemas
Knowledge Base
Knowledge base article endpoints and schemas
Email & Communications
Email, mailbox, and communication endpoints
Scheduling & Time Management
Appointment, scheduling, and time entry endpoints
Automation & Workflows
Workflow, automation, and rule endpoints
Automation Endpoints (Part 1)
Automation & Workflows Automation Automation records track the execution state of runbook/workfl...
Automation Endpoints (Part 2)
Automation & Workflows (continued) EscMsg (Notifications) — continued GET /Notifications — Query ...
Automation Endpoints (Part 3)
Automation & Workflows (continued) Webhook (Outbound Webhooks) Outbound webhook configurations de...
Reporting & Views
Report and view configuration endpoints
Security & Single Sign-On
Authentication, SSO, and security endpoints
Releases & Change Management
Release and change management endpoints
Chat & Collaboration
Chat and collaboration endpoints
Integration Framework
Core integration framework endpoints
Vendor Integrations: RMM & Security
RMM and security vendor integration endpoints
Vendor Integrations: Accounting
Accounting vendor integration endpoints
Vendor Integrations: Marketplace & Distribution
Marketplace and distribution vendor integration endpoints
Social Media, CRM & Notifications
Social media, CRM, and notification endpoints
System Configuration & Administration
System-level configuration and administration endpoints
System Config Endpoints
System Configuration & Administration This section covers system-level configuration endpoints: c...
System Config Endpoints (cont.)
Attachments & Documents Attachment File attachments on tickets, actions, and other entities. GET ...
HaloPSA REST API v2 — Swagger Spec
Live OpenAPI 3.0.1 spec for the HaloPSA REST API v2. 952 paths, 760 schemas. Use this as the auth...