API REFERENCE · v0.1.0

The Alga PSA REST API

A resource-oriented REST API returning JSON. HTTPS-only. API-key authenticated.603 endpoints across 56 resource groups.

Base URL
algapsa.com
Resources
56 groups
Endpoints
603

Admin

GET/api/v1/admin/telemetry-settingsGET v1POST/api/v1/admin/telemetry-settingsPOST v1

Assets

GET/api/v1/assetsGET v1POST/api/v1/assetsPOST v1PUT/api/v1/assets/bulk-statusPUT v1PUT/api/v1/assets/bulk-updatePUT v1DELETE/api/v1/assets/documents/{associationId}DELETE v1GET/api/v1/assets/exportGET v1PUT/api/v1/assets/maintenance/{scheduleId}PUT v1DELETE/api/v1/assets/maintenance/{scheduleId}DELETE v1DELETE/api/v1/assets/relationships/{relationshipId}DELETE v1GET/api/v1/assets/searchGET v1GET/api/v1/assets/statsGET v1GET/api/v1/assets/{id}GET v1PUT/api/v1/assets/{id}PUT v1DELETE/api/v1/assets/{id}DELETE v1GET/api/v1/assets/{id}/documentsGET v1POST/api/v1/assets/{id}/documentsPOST v1GET/api/v1/assets/{id}/historyGET v1GET/api/v1/assets/{id}/maintenanceGET v1POST/api/v1/assets/{id}/maintenancePOST v1POST/api/v1/assets/{id}/maintenance/recordPOST v1GET/api/v1/assets/{id}/relationshipsGET v1POST/api/v1/assets/{id}/relationshipsPOST v1

Auth

GET/api/auth/google/callbackGET authGET/api/auth/microsoft/callbackGET authGET/api/auth/sessionGET authPOST/api/auth/validate-api-keyPOST authPOST/api/auth/validate-tokenPOST authGET/api/auth/{nextauth}GET authPOST/api/auth/{nextauth}POST auth

Automation

GET/api/v1/automation/executionsGET v1GET/api/v1/automation/executions/{id}GET v1POST/api/v1/automation/executions/{id}/retryPOST v1GET/api/v1/automation/metaGET v1GET/api/v1/automation/performanceGET v1GET/api/v1/automation/rulesGET v1POST/api/v1/automation/rulesPOST v1POST/api/v1/automation/rules/bulk-executePOST v1POST/api/v1/automation/rules/bulk-statusPOST v1GET/api/v1/automation/rules/{id}GET v1PUT/api/v1/automation/rules/{id}PUT v1DELETE/api/v1/automation/rules/{id}DELETE v1POST/api/v1/automation/rules/{id}/executePOST v1GET/api/v1/automation/statisticsGET v1GET/api/v1/automation/templatesGET v1POST/api/v1/automation/templatesPOST v1GET/api/v1/automation/templates/{id}GET v1POST/api/v1/automation/templates/{id}/usePOST v1

Billing

GET/api/billing/licence-countGET billingPOST/api/billing/licence-countPOST billing

Billing Analytics

GET/api/v1/billing-analytics/overviewGET v1

Boards

GET/api/v1/boardsList boardsPOST/api/v1/boardsCreate boardGET/api/v1/boards/{id}Get board by IDPUT/api/v1/boards/{id}Update boardDELETE/api/v1/boards/{id}Delete board

Categories

GET/api/v1/categories/analyticsGET v1POST/api/v1/categories/bulk/deletePOST v1GET/api/v1/categories/searchGET v1GET/api/v1/categories/service/{id}GET v1PUT/api/v1/categories/service/{id}PUT v1DELETE/api/v1/categories/service/{id}DELETE v1GET/api/v1/categories/ticketGET v1POST/api/v1/categories/ticketPOST v1POST/api/v1/categories/ticket/movePOST v1GET/api/v1/categories/ticket/treeGET v1GET/api/v1/categories/ticket/tree/{boardId}GET v1GET/api/v1/categories/ticket/{id}GET v1PUT/api/v1/categories/ticket/{id}PUT v1DELETE/api/v1/categories/ticket/{id}DELETE v1

Chat

POST/api/chat/stream/titlePOST chatGET/api/chat/stream/{slug}GET chatPOST/api/chat/stream/{slug}POST chat

Client Contract Lines

GET/api/v1/client-contract-linesGET v1POST/api/v1/client-contract-linesPOST v1DELETE/api/v1/client-contract-lines/{id}DELETE v1

Clients

GET/api/v1/clientsGET v1POST/api/v1/clientsPOST v1GET/api/v1/clients/statsGET v1GET/api/v1/clients/{id}GET v1PUT/api/v1/clients/{id}PUT v1DELETE/api/v1/clients/{id}DELETE v1GET/api/v1/clients/{id}/contactsGET v1GET/api/v1/clients/{id}/locationsGET v1POST/api/v1/clients/{id}/locationsPOST v1

Contacts

GET/api/v1/contactsGET v1POST/api/v1/contactsPOST v1GET/api/v1/contacts/exportGET v1GET/api/v1/contacts/searchGET v1GET/api/v1/contacts/statsGET v1GET/api/v1/contacts/{id}GET v1PUT/api/v1/contacts/{id}PUT v1DELETE/api/v1/contacts/{id}DELETE v1

Contract Line Templates

POST/api/v1/contract-line-templatesPOST v1POST/api/v1/contract-line-templates/{id}/create-contract-linePOST v1

Contract Lines

GET/api/v1/contract-linesGET v1POST/api/v1/contract-linesPOST v1POST/api/v1/contract-lines/bulkPOST v1PUT/api/v1/contract-lines/bulkPUT v1DELETE/api/v1/contract-lines/bulkDELETE v1POST/api/v1/contract-lines/bulk/add-servicesPOST v1POST/api/v1/contract-lines/bulk/createPOST v1DELETE/api/v1/contract-lines/bulk/deleteDELETE v1DELETE/api/v1/contract-lines/bulk/remove-servicesDELETE v1PUT/api/v1/contract-lines/bulk/updatePUT v1GET/api/v1/contract-lines/{id}GET v1PUT/api/v1/contract-lines/{id}PUT v1DELETE/api/v1/contract-lines/{id}DELETE v1PUT/api/v1/contract-lines/{id}/activationPUT v1GET/api/v1/contract-lines/{id}/analyticsGET v1POST/api/v1/contract-lines/{id}/copyPOST v1GET/api/v1/contract-lines/{id}/fixed-configGET v1PUT/api/v1/contract-lines/{id}/fixed-configPUT v1GET/api/v1/contract-lines/{id}/servicesGET v1POST/api/v1/contract-lines/{id}/servicesPOST v1GET/api/v1/contract-lines/{id}/services/{serviceId}GET v1PUT/api/v1/contract-lines/{id}/services/{serviceId}PUT v1DELETE/api/v1/contract-lines/{id}/services/{serviceId}DELETE v1GET/api/v1/contract-lines/{id}/usage-metricsGET v1

Contracts

GET/api/v1/contractsGET v1POST/api/v1/contractsPOST v1POST/api/v1/contracts/{contractId}/contract-linesPOST v1DELETE/api/v1/contracts/{contractId}/contract-lines/{contractLineId}DELETE v1

Documents

GET/api/documents/download/{fileId}GET documentsGET/api/documents/view/{fileId}GET documentsGET/api/documents/{documentId}/downloadGET documents

Email

POST/api/email/oauth/initiatePOST emailPOST/api/email/refresh-watchPOST emailPOST/api/email/webhooks/googlePOST emailOPTIONS/api/email/webhooks/googleOPTIONS emailGET/api/email/webhooks/microsoftGET emailPOST/api/email/webhooks/microsoftPOST emailOPTIONS/api/email/webhooks/microsoftOPTIONS emailPOST/api/email/webhooks/testPOST email

Ext

GET/api/ext/{extensionId}/{path}GET extPOST/api/ext/{extensionId}/{path}POST extPUT/api/ext/{extensionId}/{path}PUT extPATCH/api/ext/{extensionId}/{path}PATCH extDELETE/api/ext/{extensionId}/{path}DELETE ext

Extensions

GET/api/extensions/softwareone/agreementsGET extensionsPOST/api/extensions/softwareone/agreementsPOST extensionsGET/api/extensions/softwareone/agreements/{id}GET extensionsGET/api/extensions/softwareone/statementsGET extensionsPOST/api/extensions/softwareone/statementsPOST extensionsGET/api/extensions/softwareone/statements/{id}GET extensionsGET/api/extensions/softwareone/statements/{id}/chargesGET extensionsPOST/api/extensions/softwareone/syncPOST extensionsGET/api/extensions/{extensionId}/agreementsGET extensionsGET/api/extensions/{extensionId}/agreements/{id}GET extensionsGET/api/extensions/{extensionId}/statementsGET extensionsGET/api/extensions/{extensionId}/statements/{id}GET extensionsGET/api/extensions/{extensionId}/statements/{id}/chargesGET extensionsPOST/api/extensions/{extensionId}/syncPOST extensions

Feature Access

POST/api/v1/feature-accessPOST v1

Feature Flags

GET/api/v1/feature-flagsGET v1POST/api/v1/feature-flagsPOST v1

Files

GET/api/files/{fileId}/downloadGET files

Financial

POST/api/v1/financial/billing/calculatePOST v1GET/api/v1/financial/billing/payment-termsGET v1POST/api/v1/financial/bulk/creditsPOST v1POST/api/v1/financial/bulk/invoicesPOST v1POST/api/v1/financial/bulk/transactionsPOST v1GET/api/v1/financial/creditsGET v1POST/api/v1/financial/credits/applyPOST v1POST/api/v1/financial/credits/prepaymentPOST v1POST/api/v1/financial/credits/transferPOST v1POST/api/v1/financial/credits/validatePOST v1GET/api/v1/financial/invoicesGET v1POST/api/v1/financial/invoices/{id}/finalizePOST v1POST/api/v1/financial/invoices/{id}/itemsPOST v1GET/api/v1/financial/payment-methodsGET v1POST/api/v1/financial/payment-methodsPOST v1GET/api/v1/financial/payment-methods/{id}GET v1PUT/api/v1/financial/payment-methods/{id}PUT v1DELETE/api/v1/financial/payment-methods/{id}DELETE v1POST/api/v1/financial/reconciliation/runPOST v1POST/api/v1/financial/reconciliation/{id}/resolvePOST v1GET/api/v1/financial/reports/agingGET v1GET/api/v1/financial/reports/analyticsGET v1GET/api/v1/financial/reports/balanceGET v1POST/api/v1/financial/tax/calculatePOST v1GET/api/v1/financial/tax/ratesGET v1GET/api/v1/financial/transactionsGET v1POST/api/v1/financial/transactionsPOST v1GET/api/v1/financial/transactions/{id}GET v1PUT/api/v1/financial/transactions/{id}PUT v1

Health

GET/api/healthGET health

Healthz

GET/api/healthzGET healthz

Installs

GET/api/installs/lookup-by-hostGET installsGET/api/installs/validateGET installs

Integrations

GET/api/integrations/qbo/callbackGET integrationsGET/api/integrations/qbo/connectGET integrationsGET/api/integrations/qbo/statusGET integrationsGET/api/v1/integrations/quickbooks/accountsGET v1GET/api/v1/integrations/quickbooks/accounts/mappingsGET v1PUT/api/v1/integrations/quickbooks/accounts/mappingsPUT v1POST/api/v1/integrations/quickbooks/connection/refreshPOST v1GET/api/v1/integrations/quickbooks/connection/statusGET v1POST/api/v1/integrations/quickbooks/connection/testPOST v1GET/api/v1/integrations/quickbooks/customers/mappingsGET v1DELETE/api/v1/integrations/quickbooks/customers/mappings/{mapping_id}DELETE v1POST/api/v1/integrations/quickbooks/customers/syncPOST v1POST/api/v1/integrations/quickbooks/diagnosticsPOST v1GET/api/v1/integrations/quickbooks/healthGET v1GET/api/v1/integrations/quickbooks/health/configGET v1PUT/api/v1/integrations/quickbooks/health/configPUT v1POST/api/v1/integrations/quickbooks/invoices/exportPOST v1POST/api/v1/integrations/quickbooks/invoices/importPOST v1GET/api/v1/integrations/quickbooks/itemsGET v1GET/api/v1/integrations/quickbooks/mappingsGET v1POST/api/v1/integrations/quickbooks/mappingsPOST v1GET/api/v1/integrations/quickbooks/mappings/{mapping_id}GET v1PUT/api/v1/integrations/quickbooks/mappings/{mapping_id}PUT v1DELETE/api/v1/integrations/quickbooks/mappings/{mapping_id}DELETE v1POST/api/v1/integrations/quickbooks/oauth/callbackPOST v1DELETE/api/v1/integrations/quickbooks/oauth/disconnectDELETE v1POST/api/v1/integrations/quickbooks/oauth/initiatePOST v1GET/api/v1/integrations/quickbooks/payment-methodsGET v1POST/api/v1/integrations/quickbooks/payments/syncPOST v1POST/api/v1/integrations/quickbooks/sync/bulkPOST v1POST/api/v1/integrations/quickbooks/sync/fullPOST v1GET/api/v1/integrations/quickbooks/sync/historyGET v1GET/api/v1/integrations/quickbooks/sync/statusGET v1GET/api/v1/integrations/quickbooks/sync/status/{sync_id}GET v1POST/api/v1/integrations/quickbooks/sync/{sync_id}/cancelPOST v1POST/api/v1/integrations/quickbooks/sync/{sync_id}/retryPOST v1GET/api/v1/integrations/quickbooks/tax-codesGET v1GET/api/v1/integrations/quickbooks/tax-codes/mappingsGET v1PUT/api/v1/integrations/quickbooks/tax-codes/mappingsPUT v1GET/api/v1/integrations/quickbooks/termsGET v1

Invoices

GET/api/v1/invoicesGET v1POST/api/v1/invoicesPOST v1GET/api/v1/invoices/analyticsGET v1POST/api/v1/invoices/bulkPOST v1POST/api/v1/invoices/bulk/creditPOST v1POST/api/v1/invoices/bulk/deletePOST v1POST/api/v1/invoices/bulk/sendPOST v1GET/api/v1/invoices/exportGET v1POST/api/v1/invoices/generatePOST v1POST/api/v1/invoices/manualPOST v1POST/api/v1/invoices/previewPOST v1GET/api/v1/invoices/recurringGET v1POST/api/v1/invoices/recurringPOST v1PUT/api/v1/invoices/recurring/{id}PUT v1DELETE/api/v1/invoices/recurring/{id}DELETE v1GET/api/v1/invoices/searchGET v1GET/api/v1/invoices/{id}GET v1PUT/api/v1/invoices/{id}PUT v1DELETE/api/v1/invoices/{id}DELETE v1POST/api/v1/invoices/{id}/approvePOST v1POST/api/v1/invoices/{id}/creditPOST v1POST/api/v1/invoices/{id}/duplicatePOST v1POST/api/v1/invoices/{id}/finalizePOST v1GET/api/v1/invoices/{id}/itemsGET v1POST/api/v1/invoices/{id}/paymentPOST v1GET/api/v1/invoices/{id}/pdfGET v1POST/api/v1/invoices/{id}/pdfPOST v1POST/api/v1/invoices/{id}/rejectPOST v1POST/api/v1/invoices/{id}/sendPOST v1POST/api/v1/invoices/{id}/taxPOST v1GET/api/v1/invoices/{id}/transactionsGET v1

Meta

GET/api/v1/meta/docsGET v1GET/api/v1/meta/endpointsGET v1GET/api/v1/meta/healthGET v1GET/api/v1/meta/openapiGET v1GET/api/v1/meta/permissionsGET v1GET/api/v1/meta/schemasGET v1GET/api/v1/meta/sdkGET v1GET/api/v1/meta/statsGET v1

Permission Checks

POST/api/v1/permission-checksPOST v1

Permissions

GET/api/v1/permissionsGET v1POST/api/v1/permissionsPOST v1GET/api/v1/permissions/categoriesGET v1GET/api/v1/permissions/{id}GET v1PUT/api/v1/permissions/{id}PUT v1DELETE/api/v1/permissions/{id}DELETE v1GET/api/v1/permissions/{id}/rolesGET v1

Products

GET/api/v1/productsList productsPOST/api/v1/productsCreate productGET/api/v1/products/{id}Get productPUT/api/v1/products/{id}Update productDELETE/api/v1/products/{id}Delete product

Projects

GET/api/v1/projects/{id}/task-status-mappingsList project task status mappingsGET/api/v1/projects/{id}/tasksList project tasksGET/api/v1/projects/{id}/phases/{phaseId}/tasksList project phase tasksPOST/api/v1/projects/{id}/phases/{phaseId}/tasksCreate project phase taskGET/api/v1/projects/tasks/{taskId}Get project taskPUT/api/v1/projects/tasks/{taskId}Update project taskDELETE/api/v1/projects/tasks/{taskId}DELETE v1GET/api/v1/projectsGET v1POST/api/v1/projectsPOST v1PUT/api/v1/projects/bulk-assignPUT v1PUT/api/v1/projects/bulk-statusPUT v1PUT/api/v1/projects/bulk-updatePUT v1GET/api/v1/projects/exportGET v1GET/api/v1/projects/searchGET v1GET/api/v1/projects/statsGET v1GET/api/v1/projects/tasks/{taskId}/checklistGET v1POST/api/v1/projects/tasks/{taskId}/checklistPOST v1GET/api/v1/projects/{id}GET v1PUT/api/v1/projects/{id}PUT v1DELETE/api/v1/projects/{id}DELETE v1GET/api/v1/projects/{id}/phasesGET v1POST/api/v1/projects/{id}/phasesPOST v1PUT/api/v1/projects/{id}/phases/{phaseId}PUT v1DELETE/api/v1/projects/{id}/phases/{phaseId}DELETE v1GET/api/v1/projects/{id}/ticketsGET v1

Quickbooks

GET/api/v1/quickbooks/accountsGET v1GET/api/v1/quickbooks/accounts/mappingsGET v1PUT/api/v1/quickbooks/accounts/mappingsPUT v1POST/api/v1/quickbooks/connection/refreshPOST v1GET/api/v1/quickbooks/connection/statusGET v1POST/api/v1/quickbooks/connection/testPOST v1GET/api/v1/quickbooks/customers/mappingsGET v1DELETE/api/v1/quickbooks/customers/mappings/{mapping_id}DELETE v1POST/api/v1/quickbooks/customers/syncPOST v1POST/api/v1/quickbooks/diagnosticsPOST v1GET/api/v1/quickbooks/healthGET v1GET/api/v1/quickbooks/health/configGET v1PUT/api/v1/quickbooks/health/configPUT v1POST/api/v1/quickbooks/invoices/exportPOST v1POST/api/v1/quickbooks/invoices/importPOST v1GET/api/v1/quickbooks/itemsGET v1GET/api/v1/quickbooks/mappingsGET v1POST/api/v1/quickbooks/mappingsPOST v1GET/api/v1/quickbooks/mappings/{mapping_id}GET v1PUT/api/v1/quickbooks/mappings/{mapping_id}PUT v1DELETE/api/v1/quickbooks/mappings/{mapping_id}DELETE v1POST/api/v1/quickbooks/oauth/callbackPOST v1DELETE/api/v1/quickbooks/oauth/disconnectDELETE v1POST/api/v1/quickbooks/oauth/initiatePOST v1GET/api/v1/quickbooks/payment-methodsGET v1POST/api/v1/quickbooks/payments/syncPOST v1POST/api/v1/quickbooks/sync/bulkPOST v1POST/api/v1/quickbooks/sync/fullPOST v1GET/api/v1/quickbooks/sync/historyGET v1GET/api/v1/quickbooks/sync/statusGET v1GET/api/v1/quickbooks/sync/status/{sync_id}GET v1POST/api/v1/quickbooks/sync/{sync_id}/cancelPOST v1POST/api/v1/quickbooks/sync/{sync_id}/retryPOST v1GET/api/v1/quickbooks/tax-codesGET v1GET/api/v1/quickbooks/tax-codes/mappingsGET v1PUT/api/v1/quickbooks/tax-codes/mappingsPUT v1GET/api/v1/quickbooks/termsGET v1

Quotes

GET/api/v1/quotesGET v1POST/api/v1/quotesPOST v1GET/api/v1/quotes/{id}GET v1PUT/api/v1/quotes/{id}PUT v1DELETE/api/v1/quotes/{id}DELETE v1GET/api/v1/quotes/{id}/activitiesGET v1POST/api/v1/quotes/{id}/approvePOST v1POST/api/v1/quotes/{id}/convertPOST v1GET/api/v1/quotes/{id}/convert/previewGET v1GET/api/v1/quotes/{id}/itemsGET v1POST/api/v1/quotes/{id}/itemsPOST v1PUT/api/v1/quotes/{id}/items/{itemId}PUT v1DELETE/api/v1/quotes/{id}/items/{itemId}DELETE v1POST/api/v1/quotes/{id}/items/reorderPOST v1POST/api/v1/quotes/{id}/remindPOST v1POST/api/v1/quotes/{id}/request-changesPOST v1POST/api/v1/quotes/{id}/resendPOST v1GET/api/v1/quotes/{id}/revisionsGET v1POST/api/v1/quotes/{id}/revisionsPOST v1POST/api/v1/quotes/{id}/sendPOST v1POST/api/v1/quotes/{id}/submit-for-approvalPOST v1

Rbac

GET/api/v1/rbac/analyticsGET v1GET/api/v1/rbac/auditGET v1

Readyz

GET/api/readyzGET readyz

Roles

GET/api/v1/rolesGET v1POST/api/v1/rolesPOST v1POST/api/v1/roles/bulkPOST v1GET/api/v1/roles/templatesGET v1GET/api/v1/roles/{id}GET v1PUT/api/v1/roles/{id}PUT v1DELETE/api/v1/roles/{id}DELETE v1POST/api/v1/roles/{id}/clonePOST v1GET/api/v1/roles/{id}/permissionsGET v1PUT/api/v1/roles/{id}/permissionsPUT v1

Schedules

GET/api/v1/schedulesGET v1POST/api/v1/schedulesPOST v1GET/api/v1/schedules/searchGET v1GET/api/v1/schedules/{id}GET v1PUT/api/v1/schedules/{id}PUT v1DELETE/api/v1/schedules/{id}DELETE v1GET/api/v1/schedules/{id}/conflictsGET v1

Service Categories

GET/api/v1/categories/serviceList service categoriesPOST/api/v1/categories/serviceCreate service category

Service Types

GET/api/v1/service-typesList service typesGET/api/v1/service-types/{id}Get service type

Services

GET/api/v1/servicesList servicesPOST/api/v1/servicesCreate serviceGET/api/v1/services/{id}Get servicePUT/api/v1/services/{id}Update serviceDELETE/api/v1/services/{id}Delete service

Statuses

GET/api/v1/statusesList statusesPOST/api/v1/statusesCreate statusGET/api/v1/statuses/{id}Get status by IDPUT/api/v1/statuses/{id}Update statusDELETE/api/v1/statuses/{id}Delete status

Storage

GET/api/v1/storage/namespaces/{namespace}/recordsList records in a namespacePOST/api/v1/storage/namespaces/{namespace}/recordsBulk insert or update recordsGET/api/v1/storage/namespaces/{namespace}/records/{key}Get a record by keyPUT/api/v1/storage/namespaces/{namespace}/records/{key}Create or update a record by keyDELETE/api/v1/storage/namespaces/{namespace}/records/{key}Delete a record by key

Tags

GET/api/v1/tagsGET v1POST/api/v1/tagsPOST v1GET/api/v1/tags/analyticsGET v1POST/api/v1/tags/bulkPOST v1DELETE/api/v1/tags/bulkDELETE v1POST/api/v1/tags/bulk/mergePOST v1POST/api/v1/tags/bulk/tagPOST v1DELETE/api/v1/tags/bulk/untagDELETE v1DELETE/api/v1/tags/by-textDELETE v1GET/api/v1/tags/cloudGET v1GET/api/v1/tags/entity/{entityType}/{entityId}GET v1POST/api/v1/tags/entity/{entityType}/{entityId}POST v1DELETE/api/v1/tags/entity/{entityType}/{entityId}DELETE v1GET/api/v1/tags/searchGET v1GET/api/v1/tags/{id}GET v1PUT/api/v1/tags/{id}PUT v1DELETE/api/v1/tags/{id}DELETE v1PUT/api/v1/tags/{id}/colorsPUT v1PUT/api/v1/tags/{id}/textPUT v1

Teams

GET/api/v1/teamsGET v1POST/api/v1/teamsPOST v1PUT/api/v1/teams/bulkPUT v1DELETE/api/v1/teams/bulkDELETE v1GET/api/v1/teams/hierarchyGET v1GET/api/v1/teams/searchGET v1GET/api/v1/teams/statsGET v1GET/api/v1/teams/{id}GET v1PUT/api/v1/teams/{id}PUT v1DELETE/api/v1/teams/{id}DELETE v1GET/api/v1/teams/{id}/analyticsGET v1POST/api/v1/teams/{id}/hierarchyPOST v1DELETE/api/v1/teams/{id}/hierarchyDELETE v1PUT/api/v1/teams/{id}/managerPUT v1GET/api/v1/teams/{id}/membersGET v1POST/api/v1/teams/{id}/membersPOST v1POST/api/v1/teams/{id}/members/bulkPOST v1DELETE/api/v1/teams/{id}/members/{userId}DELETE v1GET/api/v1/teams/{id}/permissionsGET v1POST/api/v1/teams/{id}/permissionsPOST v1DELETE/api/v1/teams/{id}/permissions/{permissionId}DELETE v1GET/api/v1/teams/{id}/projectsGET v1

Test Auth

GET/api/v1/test-authGET v1

Tickets

GET/api/v1/ticketsGET v1POST/api/v1/ticketsPOST v1POST/api/v1/tickets/from-assetPOST v1GET/api/v1/tickets/searchGET v1GET/api/v1/tickets/statsGET v1GET/api/v1/tickets/{id}GET v1PUT/api/v1/tickets/{id}PUT v1DELETE/api/v1/tickets/{id}DELETE v1PUT/api/v1/tickets/{id}/assignmentPUT v1GET/api/v1/tickets/{id}/commentsGET v1POST/api/v1/tickets/{id}/commentsPOST v1PUT/api/v1/tickets/{id}/statusPUT v1

Time Entries

GET/api/v1/time-entriesGET v1POST/api/v1/time-entriesPOST v1GET/api/v1/time-entries/active-sessionGET v1POST/api/v1/time-entries/approvePOST v1POST/api/v1/time-entries/bulkPOST v1PUT/api/v1/time-entries/bulkPUT v1DELETE/api/v1/time-entries/bulkDELETE v1GET/api/v1/time-entries/exportGET v1POST/api/v1/time-entries/request-changesPOST v1GET/api/v1/time-entries/searchGET v1POST/api/v1/time-entries/start-trackingPOST v1GET/api/v1/time-entries/statsGET v1POST/api/v1/time-entries/stop-tracking/{sessionId}POST v1GET/api/v1/time-entries/templatesGET v1GET/api/v1/time-entries/{id}GET v1PUT/api/v1/time-entries/{id}PUT v1DELETE/api/v1/time-entries/{id}DELETE v1

Time Periods

GET/api/v1/time-periodsGET v1POST/api/v1/time-periodsPOST v1GET/api/v1/time-periods/currentGET v1GET/api/v1/time-periods/{id}GET v1PUT/api/v1/time-periods/{id}PUT v1DELETE/api/v1/time-periods/{id}DELETE v1POST/api/v1/time-periods/{id}/closePOST v1POST/api/v1/time-periods/{id}/reopenPOST v1

Time Sheets

GET/api/v1/time-sheetsGET v1POST/api/v1/time-sheetsPOST v1POST/api/v1/time-sheets/bulkPOST v1GET/api/v1/time-sheets/exportGET v1GET/api/v1/time-sheets/searchGET v1GET/api/v1/time-sheets/{id}GET v1PUT/api/v1/time-sheets/{id}PUT v1DELETE/api/v1/time-sheets/{id}DELETE v1POST/api/v1/time-sheets/{id}/add-entryPOST v1POST/api/v1/time-sheets/{id}/approvePOST v1GET/api/v1/time-sheets/{id}/entriesGET v1POST/api/v1/time-sheets/{id}/rejectPOST v1DELETE/api/v1/time-sheets/{id}/remove-entryDELETE v1POST/api/v1/time-sheets/{id}/request-changesPOST v1POST/api/v1/time-sheets/{id}/reverse-approvalPOST v1POST/api/v1/time-sheets/{id}/submitPOST v1GET/api/v1/time-sheets/{id}/summaryGET v1

User

GET/api/v1/user/telemetry-decisionGET v1GET/api/v1/user/telemetry-preferencesGET v1POST/api/v1/user/telemetry-preferencesPOST v1DELETE/api/v1/user/telemetry-preferencesDELETE v1

User Roles

GET/api/v1/user-rolesGET v1

Users

GET/api/v1/usersGET v1POST/api/v1/usersPOST v1GET/api/v1/users/activityGET v1POST/api/v1/users/bulk/createPOST v1PUT/api/v1/users/bulk/deactivatePUT v1GET/api/v1/users/searchGET v1GET/api/v1/users/statsGET v1GET/api/v1/users/{id}GET v1PUT/api/v1/users/{id}PUT v1DELETE/api/v1/users/{id}DELETE v1DELETE/api/v1/users/{id}/2fa/disableDELETE v1POST/api/v1/users/{id}/2fa/enablePOST v1GET/api/v1/users/{id}/activityGET v1POST/api/v1/users/{id}/avatarPOST v1DELETE/api/v1/users/{id}/avatarDELETE v1PUT/api/v1/users/{id}/passwordPUT v1GET/api/v1/users/{id}/permissionsGET v1GET/api/v1/users/{id}/preferencesGET v1PUT/api/v1/users/{id}/preferencesPUT v1GET/api/v1/users/{id}/rolesGET v1POST/api/v1/users/{id}/rolesPOST v1PUT/api/v1/users/{id}/rolesPUT v1DELETE/api/v1/users/{id}/rolesDELETE v1GET/api/v1/users/{id}/teamsGET v1POST/api/v1/users/{id}/teamsPOST v1DELETE/api/v1/users/{id}/teams/{teamId}DELETE v1

Webhooks

GET/api/v1/webhooksGET v1POST/api/v1/webhooksPOST v1GET/api/v1/webhooks/analyticsGET v1POST/api/v1/webhooks/bulkPOST v1GET/api/v1/webhooks/eventsGET v1POST/api/v1/webhooks/events/triggerPOST v1GET/api/v1/webhooks/exportGET v1POST/api/v1/webhooks/filter/testPOST v1GET/api/v1/webhooks/healthGET v1GET/api/v1/webhooks/searchGET v1GET/api/v1/webhooks/subscriptionsGET v1POST/api/v1/webhooks/subscriptionsPOST v1GET/api/v1/webhooks/templatesGET v1POST/api/v1/webhooks/templatesPOST v1GET/api/v1/webhooks/templates/{id}GET v1PUT/api/v1/webhooks/templates/{id}PUT v1DELETE/api/v1/webhooks/templates/{id}DELETE v1POST/api/v1/webhooks/templates/{id}/createPOST v1POST/api/v1/webhooks/testPOST v1POST/api/v1/webhooks/transform/testPOST v1POST/api/v1/webhooks/validatePOST v1POST/api/v1/webhooks/verifyPOST v1GET/api/v1/webhooks/{id}GET v1PUT/api/v1/webhooks/{id}PUT v1DELETE/api/v1/webhooks/{id}DELETE v1GET/api/v1/webhooks/{id}/analyticsGET v1GET/api/v1/webhooks/{id}/deliveriesGET v1GET/api/v1/webhooks/{id}/deliveries/{delivery_id}GET v1POST/api/v1/webhooks/{id}/deliveries/{delivery_id}/retryPOST v1POST/api/v1/webhooks/{id}/filter/testPOST v1GET/api/v1/webhooks/{id}/healthGET v1POST/api/v1/webhooks/{id}/secret/rotatePOST v1GET/api/v1/webhooks/{id}/subscriptionsGET v1POST/api/v1/webhooks/{id}/subscriptionsPOST v1POST/api/v1/webhooks/{id}/testPOST v1POST/api/v1/webhooks/{id}/transform/testPOST v1POST/api/v1/webhooks/{id}/validatePOST v1

Workflows

GET/api/v1/workflowsGET v1POST/api/v1/workflowsPOST v1GET/api/v1/workflows/analyticsGET v1GET/api/v1/workflows/eventsGET v1POST/api/v1/workflows/eventsPOST v1GET/api/v1/workflows/events/{id}GET v1GET/api/v1/workflows/executionsGET v1POST/api/v1/workflows/executionsPOST v1POST/api/v1/workflows/executions/bulkPOST v1POST/api/v1/workflows/executions/bulk-actionPOST v1GET/api/v1/workflows/executions/{id}GET v1PUT/api/v1/workflows/executions/{id}PUT v1POST/api/v1/workflows/executions/{id}/cancelPOST v1POST/api/v1/workflows/executions/{id}/pausePOST v1POST/api/v1/workflows/executions/{id}/restartPOST v1POST/api/v1/workflows/executions/{id}/resumePOST v1GET/api/v1/workflows/exportGET v1POST/api/v1/workflows/importPOST v1GET/api/v1/workflows/searchGET v1GET/api/v1/workflows/tasksGET v1POST/api/v1/workflows/tasksPOST v1POST/api/v1/workflows/tasks/bulk-assignPOST v1GET/api/v1/workflows/tasks/{id}GET v1PUT/api/v1/workflows/tasks/{id}PUT v1POST/api/v1/workflows/tasks/{id}/claimPOST v1POST/api/v1/workflows/tasks/{id}/completePOST v1GET/api/v1/workflows/templatesGET v1POST/api/v1/workflows/templatesPOST v1GET/api/v1/workflows/templates/{id}GET v1PUT/api/v1/workflows/templates/{id}PUT v1DELETE/api/v1/workflows/templates/{id}DELETE v1GET/api/v1/workflows/{id}GET v1PUT/api/v1/workflows/{id}PUT v1DELETE/api/v1/workflows/{id}DELETE v1