Nine Minds / Developers
OverviewAPI referenceGuidesPlayground
Search reference and guides…⌘K
GitHubAPI keys
Getting started
IntroductionAuthenticationAPI keysErrorsPaginationRate limits
Service desk
Tickets API
Boards API
Statuses API
Priorities API
Categories API
Service Types API
Comments API
Tags API
Knowledge Base API
Clients & assets
Clients API
Contacts API
Assets API
Software API
Inventory API
Opportunities API
Interactions API
Time & projects
Projects API
Activities API
Time Entries API
Timesheets API
Time Periods API
Schedules API
Billing & contracts
Invoices API
Quotes API
Financial API
Contracts API
Contract Lines API
Contract Line Templates API
Client Contract Lines API
Products API
Services API
Billing API
Billing Analytics API
Accounting Exports API
Automation & integrations
Workflow Definitions API
Workflow Runs API
Workflow Events API
GETExport workflow events/api/workflow/events/exportGETGet Event/api/workflow/events/{eventId}GETGet Schema/api/workflow/registry/schemas/{schemaRef}GETList Authoring Guide/api/workflow/registry/authoring-guideGETList Designer Catalog/api/workflow/registry/designer-catalogGETList Summary/api/workflow/events/summaryGETList workflow events/api/workflow/eventsGETList workflow registry actions/api/workflow/registry/actionsGETList workflow registry node types/api/workflow/registry/nodesGETList workflow trigger events/api/workflow/registry/eventsPOSTSubmit a workflow event/api/workflow/events
Automation API
Integrations API
QuickBooks API
Storage API
Documents API
Files API
Email API
Extensions API
Webhooks API
Inbound Webhooks API
Identity & access
Users API
User API
Roles API
User Roles API
Permissions API
RBAC API
Teams API
Permission Checks API
Feature Access API
AI & utilities
AI API
Search API
Meta API
MCP API
API REFERENCE

Workflow Events API

Events drive the AlgaPSA workflow engine: submit an event and the runtime correlates it to the runs waiting on it.

Submit and inspect events

POST /workflow/events injects an event (by name and correlation key) into the runtime; list and inspect submitted events with GET /workflow/events and GET /workflow/events/{eventId}. See the Workflow Definitions and Workflow Runs APIs for authoring and execution.

Endpoints

Every endpoint links through to its full parameters, request and response schemas, and code samples.

GET/api/workflow/eventsAlgaPSAList workflow eventsPOST/api/workflow/eventsAlgaPSASubmit a workflow eventGET/api/workflow/events/{eventId}AlgaPSAGet a workflow eventGET/api/workflow/events/exportAlgaPSAExport workflow eventsGET/api/workflow/events/summaryAlgaPSAGet workflow events summaryGET/api/workflow/registry/actionsAlgaPSAList workflow registry actionsGET/api/workflow/registry/authoring-guideAlgaPSAGet the workflow authoring guideGET/api/workflow/registry/designer-catalogAlgaPSAGet the workflow designer action catalogGET/api/workflow/registry/eventsAlgaPSAList workflow trigger eventsGET/api/workflow/registry/nodesAlgaPSAList workflow registry node typesGET/api/workflow/registry/schemas/{schemaRef}AlgaPSAGet a workflow schema by ref
Nine Minds Developers

Developer documentation for the AlgaPSA API, guides, and playground. AGPL-3.0.

Developers
OverviewAPI referenceGuidesPlayground
Examples
Set up API keysAuthenticationFirst API callTypeScriptAPI reference
Open source
alga-psa on GitHubRoadmapContributeLicense
Community
DiscordRedditDiscussionsChangelogReport bug
© 2026 Nine Minds · AlgaPSA is licensed AGPL-3.0Open source and self-hostable.