Longer walkthroughs for common integration tasks. Use them alongside the API reference and endpoint-level examples.
Create a personal API key in AlgaPSA, store it safely, and test it with X-API-Key.
Create a key, call a simple read endpoint, and understand the basic response shape.
Look up boards, statuses, priorities, and clients, then create a ticket with a valid payload.
Read ticket comments, add new comments, and upload files with multipart form data.
Use pagination, filters, and include flags to inspect invoice records and invoice details.
Walk through the recurring invoice flow using the preview, generate, finalize, and send endpoints.
Create webhook configurations, choose event types, and inspect delivery analytics.
Use the verification and testing endpoints, then inspect and retry delivery records.
Create a webhook for ticket.created and ticket.assigned, handle the test delivery, and verify the X-Alga-Signature header.
Replace a periodic GET /api/v1/tickets/{id} polling loop with a webhook subscription so your integration reacts to changes instead.
Create projects, add phases, fetch task status mappings, and create tasks with the required IDs.
Build a small TypeScript wrapper around fetch for listing, creating, and updating tickets.