Skip to main content

PSA API

Base URL: https://api-core.theonepsa.com

Authentication

Most endpoints require a valid session cookie or integration key. Endpoints marked Public require no authentication.

Endpoints Summary

718 endpoints discovered across 9 function app(s).

MethodRouteAuth
GET/api/admin/login-lockoutSession
POST/api/admin/login-lockoutSession
POST/api/agents/add_notePublic
POST/api/agents/assign_ticketPublic
POST/api/agents/create_ticketPublic
POST/api/agents/get_clientPublic
POST/api/agents/list_available_techniciansPublic
POST/api/agents/list_ticketsPublic
POST/api/agents/update_ticketPublic
GET/api/ai-academy-scenarios/analyticsSession
GET/api/ai-academy-scenarios/batch/{id}Session
GET/api/ai-academy-scenarios/contentSession
GET/api/ai-academy-scenarios/content/{id}Session
GET/api/ai-academy-scenarios/scenario/{id}Session
GET/api/ai-academy-scenarios/scenariosSession
DELETE/api/alert-rulesSession
GET/api/alert-rulesSession
POST/api/alert-rulesSession
PUT/api/alert-rulesSession
GET/api/api-anomaly/alert/{id}Session
GET/api/api-anomaly/alertsSession
GET/api/api-anomaly/configSession
GET/api/api-anomaly/statsSession
DELETE/api/api-keys/{id?}Session
GET/api/api-keys/{id?}Session
POST/api/api-keys/{id?}Session
PUT/api/api-keys/{id?}Session
GET/api/assets/snipeit/{id?}Session
POST/api/assets/snipeit/{id?}Session
GET/api/ats/ai/{action?}Session
POST/api/ats/ai/{action?}Session
GET/api/ats/scheduling/{id?}Session
POST/api/ats/scheduling/{id?}Session
POST/api/attorney-ai-advisoryPublic
POST/api/attorney-analyticsPublic
POST/api/attorney-auth/loginPublic
POST/api/attorney-auth/logoutPublic
POST/api/attorney-auth/mfa/setupPublic
POST/api/attorney-auth/mfa/verifyPublic
POST/api/attorney-auth/microsoftPublic
GET/api/attorney-auth/microsoft-callbackPublic
POST/api/attorney-auth/registerPublic
GET/api/attorney-briefingSession
POST/api/attorney-briefingSession
POST/api/attorney-compliancePublic
POST/api/attorney-contract-reviewPublic
POST/api/attorney-conversationsPublic
GET/api/attorney-dashboardPublic
POST/api/attorney-mattersPublic
GET/api/attorney-mePublic
GET/api/attorney-milestonesSession
POST/api/attorney-milestonesSession
POST/api/attorney-profilePublic
POST/api/attorney-requestsPublic
POST/api/attorney-retainersPublic
POST/api/attorney-settingsPublic
POST/api/attorney-tasksPublic
POST/api/attorney-teamPublic
POST/api/attorney-templatesPublic
POST/api/attorney-vaultPublic
GET/api/audit-logs/{id?}Session
POST/api/auth/forgot-passwordPublic
POST/api/auth/loginPublic
POST/api/auth/logoutPublic
POST/api/auth/mfa/setupSession
POST/api/auth/mfa/verifyPublic
POST/api/auth/microsoft-authPublic
GET/api/auth/microsoft-callbackPublic
GET/api/auth/portal-ssoPublic
POST/api/auth/refreshPublic
POST/api/auth/registerPublic
GET/api/auto-escalation-configSession
PUT/api/auto-escalation-configSession
DELETE/api/autopay-management/{action?}Session
GET/api/autopay-management/{action?}Session
POST/api/autopay-management/{action?}Session
PUT/api/autopay-management/{action?}Session
DELETE/api/autopay/{id?}Session
GET/api/autopay/{id?}Session
POST/api/autopay/{id?}Session
PUT/api/autopay/{id?}Session
GET/api/autotask/api/{action?}Session
POST/api/autotask/api/{action?}Session
GET/api/autotask/data/{action?}Session
POST/api/autotask/data/{action?}Session
GET/api/autotask/sync/{action?}Session
POST/api/autotask/sync/{action?}Session
POST/api/autotask/webhookSession
POST/api/autotask/webhook/{tenant}Session
GET/api/backup/acronis/{action?}Session
POST/api/backup/acronis/{action?}Session
GET/api/backup/datto-bcdr/{action?}Session
POST/api/backup/datto-bcdr/{action?}Session
GET/api/backup/saas-v2/{id?}Session
POST/api/backup/saas-v2/{id?}Session
DELETE/api/backup/saas/{id?}Session
GET/api/backup/saas/{id?}Session
POST/api/backup/saas/{id?}Session
PUT/api/backup/saas/{id?}Session
GET/api/backup/veeam/{action?}Session
POST/api/backup/veeam/{action?}Session
DELETE/api/billing-codes/{id?}Session
GET/api/billing-codes/{id?}Session
POST/api/billing-codes/{id?}Session
PUT/api/billing-codes/{id?}Session
GET/api/billing-runs/{id?}Session
POST/api/billing-runs/{id?}Session
GET/api/books/account-balancesSession
DELETE/api/books/accounts/{id?}Session
GET/api/books/accounts/{id?}Session
POST/api/books/accounts/{id?}Session
PUT/api/books/accounts/{id?}Session
GET/api/books/ai/ar-collectionsSession
PATCH/api/books/ai/ar-collectionsSession
POST/api/books/ai/ar-collectionsSession
GET/api/books/ai/askSession
POST/api/books/ai/askSession
GET/api/books/ai/bank-codingSession
PATCH/api/books/ai/bank-codingSession
POST/api/books/ai/bank-codingSession
GET/api/books/ai/budget-intelligenceSession
POST/api/books/ai/budget-intelligenceSession
GET/api/books/ai/cash-flowSession
POST/api/books/ai/cash-flowSession
GET/api/books/ai/client-intelligenceSession
POST/api/books/ai/client-intelligenceSession
POST/api/books/ai/close-agentSession
GET/api/books/ai/entity-intelligenceSession
POST/api/books/ai/entity-intelligenceSession
GET/api/books/ar-credits/{id?}Session
POST/api/books/ar-credits/{id?}Session
PUT/api/books/ar-credits/{id?}Session
DELETE/api/books/ar-customers/{id?}Session
GET/api/books/ar-customers/{id?}Session
POST/api/books/ar-customers/{id?}Session
PUT/api/books/ar-customers/{id?}Session
DELETE/api/books/ar-estimates/{id?}Session
GET/api/books/ar-estimates/{id?}Session
POST/api/books/ar-estimates/{id?}Session
PUT/api/books/ar-estimates/{id?}Session
DELETE/api/books/ar-invoices/{id?}Session
GET/api/books/ar-invoices/{id?}Session
POST/api/books/ar-invoices/{id?}Session
PUT/api/books/ar-invoices/{id?}Session
GET/api/books/ar-payments/{id?}Session
POST/api/books/ar-payments/{id?}Session
PUT/api/books/ar-payments/{id?}Session
GET/api/books/ar-refunds/{id?}Session
POST/api/books/ar-refunds/{id?}Session
GET/api/books/ar-sales-receipts/{id?}Session
POST/api/books/ar-sales-receipts/{id?}Session
GET/api/books/audit-logSession
DELETE/api/books/bank-accounts/{id?}Session
GET/api/books/bank-accounts/{id?}Session
POST/api/books/bank-accounts/{id?}Session
PUT/api/books/bank-accounts/{id?}Session
DELETE/api/books/bank-import/{id?}Session
GET/api/books/bank-import/{id?}Session
POST/api/books/bank-import/{id?}Session
DELETE/api/books/bank-rules/{id?}Session
GET/api/books/bank-rules/{id?}Session
POST/api/books/bank-rules/{id?}Session
PUT/api/books/bank-rules/{id?}Session
DELETE/api/books/bill-payments/{id?}Session
GET/api/books/bill-payments/{id?}Session
POST/api/books/bill-payments/{id?}Session
PUT/api/books/bill-payments/{id?}Session
DELETE/api/books/bills/{id?}Session
GET/api/books/bills/{id?}Session
POST/api/books/bills/{id?}Session
PUT/api/books/bills/{id?}Session
DELETE/api/books/budgets/{id?}Session
GET/api/books/budgets/{id?}Session
POST/api/books/budgets/{id?}Session
PUT/api/books/budgets/{id?}Session
GET/api/books/checks/{action?}Session
POST/api/books/checks/{action?}Session
DELETE/api/books/coa-mappings/{id?}Session
GET/api/books/coa-mappings/{id?}Session
POST/api/books/coa-mappings/{id?}Session
PUT/api/books/coa-mappings/{id?}Session
DELETE/api/books/currencies/{id?}Session
GET/api/books/currencies/{id?}Session
POST/api/books/currencies/{id?}Session
PUT/api/books/currencies/{id?}Session
GET/api/books/deposits/{id?}Session
POST/api/books/deposits/{id?}Session
GET/api/books/depreciationSession
POST/api/books/depreciationSession
DELETE/api/books/entities/{id?}Session
GET/api/books/entities/{id?}Session
POST/api/books/entities/{id?}Session
PUT/api/books/entities/{id?}Session
GET/api/books/entity-settingsSession
PUT/api/books/entity-settingsSession
DELETE/api/books/exchange-rates/{id?}Session
GET/api/books/exchange-rates/{id?}Session
POST/api/books/exchange-rates/{id?}Session
PUT/api/books/exchange-rates/{id?}Session
GET/api/books/export/{type}Session
DELETE/api/books/fixed-assets/{id?}Session
GET/api/books/fixed-assets/{id?}Session
POST/api/books/fixed-assets/{id?}Session
PUT/api/books/fixed-assets/{id?}Session
GET/api/books/healthSession
GET/api/books/import/{type?}Session
POST/api/books/import/{type?}Session
GET/api/books/integration-eventsSession
GET/api/books/integrations/{system?}Session
POST/api/books/integrations/{system?}Session
PUT/api/books/integrations/{system?}Session
GET/api/books/inventory/{action?}Session
POST/api/books/inventory/{action?}Session
POST/api/books/je-api/postSession
GET/api/books/journal-entries/{id?}Session
POST/api/books/journal-entries/{id?}Session
PUT/api/books/journal-entries/{id?}Session
POST/api/books/opening-balancesSession
DELETE/api/books/orgs/{id?}Session
GET/api/books/orgs/{id?}Session
POST/api/books/orgs/{id?}Session
PUT/api/books/orgs/{id?}Session
DELETE/api/books/payroll/employees/{id?}Session
GET/api/books/payroll/employees/{id?}Session
POST/api/books/payroll/employees/{id?}Session
PUT/api/books/payroll/employees/{id?}Session
DELETE/api/books/payroll/entries/{id?}Session
GET/api/books/payroll/entries/{id?}Session
POST/api/books/payroll/entries/{id?}Session
PUT/api/books/payroll/entries/{id?}Session
GET/api/books/periods/{id?}Session
POST/api/books/periods/{id?}Session
PUT/api/books/periods/{id?}Session
GET/api/books/platform/{resource}/{resourceId?}/{sub?}/{subId?}Session
POST/api/books/platform/{resource}/{resourceId?}/{sub?}/{subId?}Session
PUT/api/books/platform/{resource}/{resourceId?}/{sub?}/{subId?}Session
DELETE/api/books/products/{id?}Session
GET/api/books/products/{id?}Session
POST/api/books/products/{id?}Session
PUT/api/books/products/{id?}Session
DELETE/api/books/projects/{id?}Session
GET/api/books/projects/{id?}Session
POST/api/books/projects/{id?}Session
PUT/api/books/projects/{id?}Session
GET/api/books/provisionSession
POST/api/books/provisionSession
DELETE/api/books/purchase-orders/{id?}Session
GET/api/books/purchase-orders/{id?}Session
POST/api/books/purchase-orders/{id?}Session
PUT/api/books/purchase-orders/{id?}Session
GET/api/books/reconciliation/{id?}Session
POST/api/books/reconciliation/{id?}Session
PUT/api/books/reconciliation/{id?}Session
DELETE/api/books/recurring/{id?}Session
GET/api/books/recurring/{id?}Session
POST/api/books/recurring/{id?}Session
PUT/api/books/recurring/{id?}Session
GET/api/books/reports/{report}Session
GET/api/books/reports/ap/{report}Session
GET/api/books/reports/ar/{report}Session
GET/api/books/reports/assets/{report}Session
GET/api/books/reports/bank/{report}Session
GET/api/books/reports/budgets/{report}Session
GET/api/books/reports/fx/{report}Session
GET/api/books/reports/inventory/{report}Session
GET/api/books/reports/msp/{report}Session
GET/api/books/reports/payroll/{report}Session
GET/api/books/reports/projects/{report}Session
GET/api/books/reports/taxes/{report}Session
DELETE/api/books/revenue-recognitionSession
GET/api/books/revenue-recognitionSession
PATCH/api/books/revenue-recognitionSession
POST/api/books/revenue-recognitionSession
DELETE/api/books/tax-agencies/{id?}Session
GET/api/books/tax-agencies/{id?}Session
POST/api/books/tax-agencies/{id?}Session
PUT/api/books/tax-agencies/{id?}Session
DELETE/api/books/tax-payments/{id?}Session
GET/api/books/tax-payments/{id?}Session
POST/api/books/tax-payments/{id?}Session
PUT/api/books/tax-payments/{id?}Session
DELETE/api/books/tax-rates/{id?}Session
GET/api/books/tax-rates/{id?}Session
POST/api/books/tax-rates/{id?}Session
PUT/api/books/tax-rates/{id?}Session
DELETE/api/books/time-entries/{id?}Session
GET/api/books/time-entries/{id?}Session
POST/api/books/time-entries/{id?}Session
PUT/api/books/time-entries/{id?}Session
GET/api/books/timesheets/{id?}Session
POST/api/books/timesheets/{id?}Session
PUT/api/books/timesheets/{id?}Session
DELETE/api/books/users/{id?}Session
GET/api/books/users/{id?}Session
POST/api/books/users/{id?}Session
PUT/api/books/users/{id?}Session
GET/api/books/vendor-credits/{id?}Session
POST/api/books/vendor-credits/{id?}Session
PUT/api/books/vendor-credits/{id?}Session
DELETE/api/books/vendors/{id?}Session
GET/api/books/vendors/{id?}Session
POST/api/books/vendors/{id?}Session
PUT/api/books/vendors/{id?}Session
GET/api/bridge/clients/{id?}Public
GET/api/bridge/contacts/{id?}Public
GET/api/bridge/tickets/{id?}Public
PATCH/api/bridge/tickets/{id?}Public
POST/api/bridge/tickets/{id?}Public
GET/api/bridge/time-entries/{id?}Public
POST/api/bridge/time-entries/{id?}Public
DELETE/api/collab/comments/{commentId}Session
PUT/api/collab/comments/{commentId}Session
POST/api/collab/comments/{commentId}/resolveSession
GET/api/collab/documentsSession
POST/api/collab/documentsSession
DELETE/api/collab/documents/{docId}Session
GET/api/collab/documents/{docId}Session
PUT/api/collab/documents/{docId}Session
POST/api/collab/documents/{docId}/archiveSession
GET/api/collab/documents/{docId}/collaboratorsSession
GET/api/collab/documents/{docId}/commentsSession
POST/api/collab/documents/{docId}/commentsSession
POST/api/collab/documents/{docId}/duplicateSession
POST/api/collab/documents/{docId}/heartbeatSession
DELETE/api/collab/documents/{docId}/permissionsSession
GET/api/collab/documents/{docId}/permissionsSession
POST/api/collab/documents/{docId}/permissionsSession
PUT/api/collab/documents/{docId}/permissionsSession
POST/api/collab/documents/{docId}/restoreSession
GET/api/collab/documents/{docId}/versionsSession
POST/api/collab/documents/{docId}/versionsSession
POST/api/collab/tokenSession
GET/api/collab/versions/{versionId}Session
POST/api/collab/versions/{versionId}/restoreSession
GET/api/command-center/activity-streamIntegration Key
GET/api/command-center/alertsIntegration Key
GET/api/command-center/client-health?client_idIntegration Key
GET/api/command-center/clients-healthIntegration Key
GET/api/command-center/product-activationsIntegration Key
DELETE/api/commission-calculations/{action?}Session
GET/api/commission-calculations/{action?}Session
POST/api/commission-calculations/{action?}Session
PUT/api/commission-calculations/{action?}Session
GET/api/communications/sms/{conversationId?}Session
POST/api/communications/sms/{conversationId?}Session
GET/api/company-api-keys/{id?}Session
POST/api/company-api-keys/{id?}Session
GET/api/connectwise/api/{action?}Session
POST/api/connectwise/api/{action?}Session
GET/api/connectwise/sync/{action?}Session
POST/api/connectwise/sync/{action?}Session
POST/api/connectwise/webhookSession
POST/api/connectwise/webhook/{tenant}Session
POST/api/contract-operationsSession
DELETE/api/contracts/{id?}Session
GET/api/contracts/{id?}Session
POST/api/contracts/{id?}Session
PUT/api/contracts/{id?}Session
DELETE/api/correlation-rules/{id?}Session
GET/api/correlation-rules/{id?}Session
POST/api/correlation-rules/{id?}Session
PUT/api/correlation-rules/{id?}Session
GET/api/credits/{id?}Session
POST/api/credits/{id?}Session
GET/api/crm/contacts/{id}/portal-accessIntegration Key
POST/api/crm/contacts/{id}/portal-accessIntegration Key
GET/api/csatSession
POST/api/csatSession
PUT/api/csatSession
GET/api/csat-surveysSession
POST/api/csat-surveysSession
PUT/api/csat-surveysSession
DELETE/api/custom-fields/{id?}Session
GET/api/custom-fields/{id?}Session
POST/api/custom-fields/{id?}Session
PUT/api/custom-fields/{id?}Session
GET/api/dashboard-widgetPublic
GET/api/datto-rmm/api/{action?}Session
POST/api/datto-rmm/api/{action?}Session
GET/api/datto-rmm/sync/{action?}Session
POST/api/datto-rmm/sync/{action?}Session
GET/api/dispatch/{id?}Session
POST/api/dispatch/{id?}Session
DELETE/api/email-domains/{id?}Session
GET/api/email-domains/{id?}Session
POST/api/email-domains/{id?}Session
PUT/api/email-domains/{id?}Session
POST/api/email-inboundSession
POST/api/email/processSession
GET/api/enrichment/configAPI Key
GET/api/enrichment/packagesAPI Key
GET/api/enrichment/transactionsAPI Key
GET/api/enrichment/usageAPI Key
POST/api/entity-sync/companyIntegration Key
PATCH/api/entity-sync/company/{hubCompanyId}Integration Key
GET/api/entity-sync/company/{hubCompanyId}/summaryIntegration Key
POST/api/entity-sync/contactIntegration Key
PATCH/api/entity-sync/contact/{hubContactId}Integration Key
DELETE/api/escalation-rules/{id?}Session
GET/api/escalation-rules/{id?}Session
POST/api/escalation-rules/{id?}Session
PUT/api/escalation-rules/{id?}Session
DELETE/api/expenses/{id?}Session
GET/api/expenses/{id?}Session
POST/api/expenses/{id?}Session
PUT/api/expenses/{id?}Session
DELETE/api/feature-flags/{id?}Session
GET/api/feature-flags/{id?}Session
POST/api/feature-flags/{id?}Session
PUT/api/feature-flags/{id?}Session
GET/api/finance-reports/{report?}Session
POST/api/finance/billing-charges/generateSession
GET/api/finance/billing-charges/previewSession
GET/api/finance/billing-integration-settingsSession
PUT/api/finance/billing-integration-settingsSession
GET/api/finance/books-integration/invoice-gl-statusSession
GET/api/finance/books-integration/invoice-sync-summarySession
GET/api/finance/books-integration/reconciliation-reportsSession
GET/api/finance/books-integration/revenue-summarySession
GET/api/finance/books-integration/statusSession
POST/api/finance/books-integration/trigger-syncSession
POST/api/finance/books-payment-syncPublic
GET/api/finance/quickbooks/{id?}Session
POST/api/finance/quickbooks/{id?}Session
PUT/api/finance/quickbooks/{id?}Session
GET/api/finance/rampSession
POST/api/finance/rampSession
GET/api/finance/xero/{id?}Session
POST/api/finance/xero/{id?}Session
PUT/api/finance/xero/{id?}Session
GET/api/healthPublic
POST/api/iam/syncPublic
POST/api/inbound/sesPublic
GET/api/integration/ai-studio/healthAPI Key
GET/api/integration/asset-contextIntegration Key
GET/api/integration/asset-searchIntegration Key
POST/api/integration/bus-eventsIntegration Key
GET/api/integration/crm/client/{psaClientId}Integration Key
GET/api/integration/crm/client/{psaClientId}?view=activityIntegration Key
GET/api/integration/crm/client/{psaClientId}?view=healthIntegration Key
GET/api/integration/crm/client/{psaClientId}/contextIntegration Key
POST/api/integration/crm/contracts/addendumIntegration Key
GET/api/integration/crm/productsIntegration Key
GET/api/integration/crm/search?q=...Integration Key
POST/api/integration/crm/webhooksIntegration Key
POST/api/integration/device-actionIntegration Key
POST/api/integration/voice/activityIntegration Key
GET/api/integration/voice/contact-lookup?phone=+15125551234Integration Key
GET/api/integration/voice/contact-lookup?phone=E.164Integration Key
POST/api/integration/voice/ticketsIntegration Key
GET/api/integrations/{id?}Session
POST/api/integrations/{id?}Session
PUT/api/integrations/{id?}Session
DELETE/api/integrations/books/{action?}Session
GET/api/integrations/books/{action?}Session
POST/api/integrations/books/{action?}Session
PATCH/api/internal/tickets/{id}/updatePublic
POST/api/internal/tickets/createPublic
DELETE/api/invitations/{id?}Session
GET/api/invitations/{id?}Session
POST/api/invitations/{id?}Session
POST/api/invoice-operationsSession
GET/api/invoice-reconciliation/{action?}Session
POST/api/invoice-reconciliation/{action?}Session
PUT/api/invoice-reconciliation/{action?}Session
DELETE/api/leases/{id?}Session
GET/api/leases/{id?}Session
POST/api/leases/{id?}Session
PUT/api/leases/{id?}Session
GET/api/m365/mailbox/{connectionId?}Session
POST/api/m365/mailbox/{connectionId?}Session
GET/api/m365/users/{connectionId?}Session
POST/api/m365/users/{connectionId?}Session
POST/api/m365/webhookPublic
DELETE/api/macros/{id?}Session
GET/api/macros/{id?}Session
POST/api/macros/{id?}Session
PUT/api/macros/{id?}Session
GET/api/marketplace/pax8/{action?}Session
POST/api/marketplace/pax8/{action?}Session
GET/api/meSession
POST/api/meSession
PUT/api/meSession
GET/api/network/domotz/{id?}Session
POST/api/network/domotz/{id?}Session
GET/api/network/unifi/{id?}Session
POST/api/network/unifi/{id?}Session
GET/api/network/uniview/{id?}Session
POST/api/network/uniview/{id?}Session
DELETE/api/oncallSession
GET/api/oncallSession
POST/api/oncallSession
PUT/api/oncallSession
DELETE/api/organizations/{id?}Session
GET/api/organizations/{id?}Session
POST/api/organizations/{id?}Session
PUT/api/organizations/{id?}Session
DELETE/api/payments/{id?}Session
GET/api/payments/{id?}Session
POST/api/payments/{id?}Session
PUT/api/payments/{id?}Session
DELETE/api/permission-sets/{id?}Session
GET/api/permission-sets/{id?}Session
POST/api/permission-sets/{id?}Session
PUT/api/permission-sets/{id?}Session
POST/api/permissions/registerSession
POST/api/platform-attorney-adminSession
GET/api/platform/billing/{tenantId?}Session
POST/api/platform/billing/{tenantId?}Session
GET/api/platform/healthSession
DELETE/api/platform/tenant-lifecycleSession
GET/api/platform/tenant-lifecycleSession
POST/api/platform/tenant-lifecycleSession
DELETE/api/platform/tenants/{id?}Session
GET/api/platform/tenants/{id?}Session
POST/api/platform/tenants/{id?}Session
PUT/api/platform/tenants/{id?}Session
GET/api/portal/contractsIntegration Key
GET/api/portal/endpointsIntegration Key
GET/api/portal/invoicesIntegration Key
GET/api/portal/invoices?client_id=XIntegration Key
GET/api/portal/invoices/{id}Integration Key
GET/api/portal/knowledge-baseIntegration Key
GET/api/portal/scheduling/appointmentsPublic
GET/api/portal/scheduling/appointments/{id}Public
POST/api/portal/scheduling/appointments/{id}/cancelPublic
POST/api/portal/scheduling/appointments/{id}/reschedulePublic
GET/api/portal/scheduling/available-linksPublic
GET/api/portal/security-trainingIntegration Key
GET/api/portal/service-catalogIntegration Key
POST/api/portal/service-catalog/{id}/requestIntegration Key
GET/api/portal/sla-summaryIntegration Key
GET/api/portal/ticketsIntegration Key
POST/api/portal/ticketsIntegration Key
GET/api/portal/tickets?client_id=XIntegration Key
GET/api/portal/tickets/{id}Integration Key
POST/api/portal/tickets/{id}/replyIntegration Key
POST/api/print/printnodeSession
POST/api/privacy/data-erasureSession
POST/api/privacy/data-exportSession
DELETE/api/products/{id?}Session
GET/api/products/{id?}Session
POST/api/products/{id?}Session
PUT/api/products/{id?}Session
GET/api/psa-contracts/{id}/detailsSession
GET/api/psa-contracts/{id}/utilizationSession
DELETE/api/psa-invoices/{id?}Session
GET/api/psa-invoices/{id?}Session
POST/api/psa-invoices/{id?}Session
PUT/api/psa-invoices/{id?}Session
GET/api/psa-invoices/{id}/detailsSession
DELETE/api/purchase-orders/{id?}Session
GET/api/purchase-orders/{id?}Session
POST/api/purchase-orders/{id?}Session
PUT/api/purchase-orders/{id?}Session
DELETE/api/queues/{id?}Session
GET/api/queues/{id?}Session
POST/api/queues/{id?}Session
PUT/api/queues/{id?}Session
GET/api/reconciliation/{id?}Session
POST/api/reconciliation/{id?}Session
GET/api/remote/screenconnect/{sessionId?}Session
POST/api/remote/screenconnect/{sessionId?}Session
GET/api/reports/{report}Session
DELETE/api/rmm/{*restOfPath}Public
GET/api/rmm/{*restOfPath}Public
PATCH/api/rmm/{*restOfPath}Public
POST/api/rmm/{*restOfPath}Public
PUT/api/rmm/{*restOfPath}Public
GET/api/scheduling/appointmentsSession
GET/api/scheduling/appointments/{id}Session
PATCH/api/scheduling/appointments/{id}Session
POST/api/scheduling/availabilitySession
GET/api/scheduling/availability/{userId}Session
POST/api/scheduling/bookSession
GET/api/scheduling/linksSession
POST/api/scheduling/linksSession
DELETE/api/scheduling/links/{id}Session
GET/api/scheduling/links/{id}Session
PATCH/api/scheduling/links/{id}Session
POST/api/scheduling/public/book/{slug}Public
GET/api/scheduling/public/link/{slug}Public
GET/api/scheduling/public/slots/{slug}Public
GET/api/scheduling/slotsSession
GET/api/scheduling/ticket/{ticketId}/appointmentsSession
POST/api/scheduling/ticket/{ticketId}/scheduleSession
DELETE/api/security/{*restOfPath}Public
GET/api/security/{*restOfPath}Public
PATCH/api/security/{*restOfPath}Public
POST/api/security/{*restOfPath}Public
PUT/api/security/{*restOfPath}Public
GET/api/security/shodan/{ip?}Session
GET/api/security/threat-intelSession
DELETE/api/service-catalog/{id?}Session
GET/api/service-catalog/{id?}Session
POST/api/service-catalog/{id?}Session
PUT/api/service-catalog/{id?}Session
POST/api/service-catalog/{id}/requestSession
GET/api/service-requests/{id?}Session
PUT/api/service-requests/{id?}Session
DELETE/api/services/{id?}Session
GET/api/services/{id?}Session
POST/api/services/{id?}Session
PUT/api/services/{id?}Session
GET/api/session/switchSession
POST/api/session/switchSession
GET/api/settings/email-configSession
PUT/api/settings/email-configSession
DELETE/api/settings/email-mappingsSession
GET/api/settings/email-mappingsSession
POST/api/settings/email-mappingsSession
PUT/api/settings/email-mappingsSession
GET/api/settings/tenant/brandingSession
PUT/api/settings/tenant/brandingSession
GET/api/shipping/shippo/{id?}Session
POST/api/shipping/shippo/{id?}Session
GET/api/siem/elasticSession
POST/api/siem/elasticSession
PUT/api/siem/elasticSession
GET/api/siem/splunkSession
POST/api/siem/splunkSession
PUT/api/siem/splunkSession
GET/api/siem/unifiedSession
POST/api/siem/unifiedSession
GET/api/sim-managementSession
GET/api/sim-management/dashboardSession
GET/api/sim-management/get/{id}Session
GET/api/sim-management/listSession
DELETE/api/sla-policiesSession
GET/api/sla-policiesSession
POST/api/sla-policiesSession
PUT/api/sla-policiesSession
GET/api/sla-reportsSession
GET/api/smart-import/analysis/{id}Session
GET/api/smart-import/job/{id}Session
GET/api/smart-import/jobsSession
GET/api/status/cloudSession
GET/api/sync/itglue/{action?}Session
POST/api/sync/itglue/{action?}Session
PUT/api/sync/itglue/{action?}Session
GET/api/sync/psa/{action?}Session
POST/api/sync/psa/{action?}Session
PUT/api/sync/psa/{action?}Session
GET/api/telecom/bng/{id?}Session
POST/api/telecom/bng/{id?}Session
DELETE/api/tenants/{id?}Session
GET/api/tenants/{id?}Session
POST/api/tenants/{id?}Session
PUT/api/tenants/{id?}Session
DELETE/api/ticket-activitySession
GET/api/ticket-activitySession
POST/api/ticket-activitySession
PUT/api/ticket-activitySession
POST/api/ticket-ai-classifySession
DELETE/api/ticket-custom-fieldsSession
GET/api/ticket-custom-fieldsSession
POST/api/ticket-custom-fieldsSession
PUT/api/ticket-custom-fieldsSession
POST/api/ticket-operationsSession
DELETE/api/ticket-priorities/{id?}Session
GET/api/ticket-priorities/{id?}Session
POST/api/ticket-priorities/{id?}Session
PUT/api/ticket-priorities/{id?}Session
POST/api/ticket-security-syncPublic
POST/api/ticket-security-time-syncPublic
DELETE/api/ticket-statuses/{id?}Session
GET/api/ticket-statuses/{id?}Session
POST/api/ticket-statuses/{id?}Session
PUT/api/ticket-statuses/{id?}Session
GET/api/ticket-summary-reportSession
DELETE/api/ticket-types/{id?}Session
GET/api/ticket-types/{id?}Session
POST/api/ticket-types/{id?}Session
PUT/api/ticket-types/{id?}Session
DELETE/api/ticket-workflowsSession
GET/api/ticket-workflowsSession
POST/api/ticket-workflowsSession
PUT/api/ticket-workflowsSession
DELETE/api/ticketsSession
GET/api/ticketsSession
POST/api/ticketsSession
PUT/api/ticketsSession
GET/api/tickets/mergeSession
POST/api/tickets/mergeSession
GET/api/tickets/stats/dashboardSession
DELETE/api/time-entries/{id?}Session
GET/api/time-entries/{id?}Session
POST/api/time-entries/{id?}Session
PUT/api/time-entries/{id?}Session
GET/api/time-entries/weekly-summarySession
GET/api/time-intelligenceSession
POST/api/time-intelligenceSession
GET/api/timesheetSession
GET/api/timesheet-approvalSession
POST/api/timesheet-approvalSession
GET/api/user-permissions/{userId?}Session
POST/api/user-permissions/{userId?}Session
DELETE/api/users/{id?}Session
GET/api/users/{id?}Session
POST/api/users/{id?}Session
PUT/api/users/{id?}Session
DELETE/api/users/{id}/push-tokenSession
POST/api/users/{id}/push-tokenSession
GET/api/video/synthesia/{id?}Session
POST/api/video/synthesia/{id?}Session
POST/api/voice/aiSession
GET/api/voice/calls/{callId?}Session
POST/api/voice/calls/{callId?}Session
PUT/api/voice/calls/{callId?}Session
POST/api/voice/click-to-callSession
DELETE/api/webhooks/{id?}Session
GET/api/webhooks/{id?}Session
POST/api/webhooks/{id?}Session
PUT/api/webhooks/{id?}Session
DELETE/api/work-types/{id?}Session
GET/api/work-types/{id?}Session
POST/api/work-types/{id?}Session
PUT/api/work-types/{id?}Session

Endpoint Details

Admin

GET/api/admin/login-lockout

List or retrieve login lockout

Auth: Session

POST/api/admin/login-lockout

Create login lockout

Auth: Session

Agents

POST/api/agents/add_note

Create add_note

Auth: Public

POST/api/agents/assign_ticket

Create assign_ticket

Auth: Public

POST/api/agents/create_ticket

Create create_ticket

Auth: Public

POST/api/agents/get_client

Create get_client

Auth: Public

POST/api/agents/list_available_technicians

Create list_available_technicians

Auth: Public

POST/api/agents/list_tickets

Create list_tickets

Auth: Public

POST/api/agents/update_ticket

Create update_ticket

Auth: Public

Ai Academy Scenarios

GET/api/ai-academy-scenarios/analytics

List or retrieve analytics

Auth: Session

GET/api/ai-academy-scenarios/batch/{id}

List or retrieve batch

Auth: Session

GET/api/ai-academy-scenarios/content

List or retrieve content

Auth: Session

GET/api/ai-academy-scenarios/content/{id}

List or retrieve content

Auth: Session

GET/api/ai-academy-scenarios/scenario/{id}

List or retrieve scenario

Auth: Session

GET/api/ai-academy-scenarios/scenarios

List or retrieve scenarios

Auth: Session

Alert Rules

DELETE/api/alert-rules

Delete alert rules

Auth: Session

GET/api/alert-rules

List or retrieve alert rules

Auth: Session

POST/api/alert-rules

Create alert rules

Auth: Session

PUT/api/alert-rules

Update alert rules

Auth: Session

Api Anomaly

GET/api/api-anomaly/alert/{id}

List or retrieve alert

Auth: Session

GET/api/api-anomaly/alerts

List or retrieve alerts

Auth: Session

GET/api/api-anomaly/config

List or retrieve config

Auth: Session

GET/api/api-anomaly/stats

List or retrieve stats

Auth: Session

Api Keys

DELETE/api/api-keys/{id?}

Delete api keys

Auth: Session

GET/api/api-keys/{id?}

List or retrieve api keys

Auth: Session

POST/api/api-keys/{id?}

Create api keys

Auth: Session

PUT/api/api-keys/{id?}

Update api keys

Auth: Session

Assets

GET/api/assets/snipeit/{id?}

List or retrieve snipeit

Auth: Session

POST/api/assets/snipeit/{id?}

Create snipeit

Auth: Session

Ats

GET/api/ats/ai/{action?}

List or retrieve ai

Auth: Session

POST/api/ats/ai/{action?}

Create ai

Auth: Session

GET/api/ats/scheduling/{id?}

List or retrieve scheduling

Auth: Session

POST/api/ats/scheduling/{id?}

Create scheduling

Auth: Session

Attorney Ai Advisory

POST/api/attorney-ai-advisory

Create attorney ai advisory

Auth: Public

Attorney Analytics

POST/api/attorney-analytics

Create attorney analytics

Auth: Public

Attorney Auth

POST/api/attorney-auth/login

Create login

Auth: Public

POST/api/attorney-auth/logout

Create logout

Auth: Public

POST/api/attorney-auth/mfa/setup

Create setup

Auth: Public

POST/api/attorney-auth/mfa/verify

Create verify

Auth: Public

POST/api/attorney-auth/microsoft

Create microsoft

Auth: Public

GET/api/attorney-auth/microsoft-callback

List or retrieve microsoft callback

Auth: Public

POST/api/attorney-auth/register

Create register

Auth: Public

Attorney Briefing

GET/api/attorney-briefing

List or retrieve attorney briefing

Auth: Session

POST/api/attorney-briefing

Create attorney briefing

Auth: Session

Attorney Compliance

POST/api/attorney-compliance

Create attorney compliance

Auth: Public

Attorney Contract Review

POST/api/attorney-contract-review

Create attorney contract review

Auth: Public

Attorney Conversations

POST/api/attorney-conversations

Create attorney conversations

Auth: Public

Attorney Dashboard

GET/api/attorney-dashboard

List or retrieve attorney dashboard

Auth: Public

Attorney Matters

POST/api/attorney-matters

Create attorney matters

Auth: Public

Attorney Me

GET/api/attorney-me

List or retrieve attorney me

Auth: Public

Attorney Milestones

GET/api/attorney-milestones

List or retrieve attorney milestones

Auth: Session

POST/api/attorney-milestones

Create attorney milestones

Auth: Session

Attorney Profile

POST/api/attorney-profile

Create attorney profile

Auth: Public

Attorney Requests

POST/api/attorney-requests

Create attorney requests

Auth: Public

Attorney Retainers

POST/api/attorney-retainers

Create attorney retainers

Auth: Public

Attorney Settings

POST/api/attorney-settings

Create attorney settings

Auth: Public

Attorney Tasks

POST/api/attorney-tasks

Create attorney tasks

Auth: Public

Attorney Team

POST/api/attorney-team

Create attorney team

Auth: Public

Attorney Templates

POST/api/attorney-templates

Create attorney templates

Auth: Public

Attorney Vault

POST/api/attorney-vault

Create attorney vault

Auth: Public

Audit Logs

GET/api/audit-logs/{id?}

List or retrieve audit logs

Auth: Session

Auth

POST/api/auth/forgot-password

Create forgot password

Auth: Public

POST/api/auth/login

Create login

Auth: Public

POST/api/auth/logout

Create logout

Auth: Public

POST/api/auth/mfa/setup

Create setup

Auth: Session

POST/api/auth/mfa/verify

Create verify

Auth: Public

POST/api/auth/microsoft-auth

Create microsoft auth

Auth: Public

GET/api/auth/microsoft-callback

List or retrieve microsoft callback

Auth: Public

GET/api/auth/portal-sso

List or retrieve portal sso

Auth: Public

POST/api/auth/refresh

Create refresh

Auth: Public

POST/api/auth/register

Create register

Auth: Public

Auto Escalation Config

GET/api/auto-escalation-config

List or retrieve auto escalation config

Auth: Session

PUT/api/auto-escalation-config

Update auto escalation config

Auth: Session

Autopay Management

DELETE/api/autopay-management/{action?}

Delete autopay management

Auth: Session

GET/api/autopay-management/{action?}

List or retrieve autopay management

Auth: Session

POST/api/autopay-management/{action?}

Create autopay management

Auth: Session

PUT/api/autopay-management/{action?}

Update autopay management

Auth: Session

Autopay

DELETE/api/autopay/{id?}

Delete autopay

Auth: Session

GET/api/autopay/{id?}

List or retrieve autopay

Auth: Session

POST/api/autopay/{id?}

Create autopay

Auth: Session

PUT/api/autopay/{id?}

Update autopay

Auth: Session

Autotask

GET/api/autotask/api/{action?}

List or retrieve autotask

Auth: Session

POST/api/autotask/api/{action?}

Create autotask

Auth: Session

GET/api/autotask/data/{action?}

List or retrieve data

Auth: Session

POST/api/autotask/data/{action?}

Create data

Auth: Session

GET/api/autotask/sync/{action?}

List or retrieve sync

Auth: Session

POST/api/autotask/sync/{action?}

Create sync

Auth: Session

POST/api/autotask/webhook

Create webhook

Auth: Session

POST/api/autotask/webhook/{tenant}

Create webhook

Auth: Session

Backup

GET/api/backup/acronis/{action?}

List or retrieve acronis

Auth: Session

POST/api/backup/acronis/{action?}

Create acronis

Auth: Session

GET/api/backup/datto-bcdr/{action?}

List or retrieve datto bcdr

Auth: Session

POST/api/backup/datto-bcdr/{action?}

Create datto bcdr

Auth: Session

GET/api/backup/saas-v2/{id?}

List or retrieve saas v2

Auth: Session

POST/api/backup/saas-v2/{id?}

Create saas v2

Auth: Session

DELETE/api/backup/saas/{id?}

Delete saas

Auth: Session

GET/api/backup/saas/{id?}

List or retrieve saas

Auth: Session

POST/api/backup/saas/{id?}

Create saas

Auth: Session

PUT/api/backup/saas/{id?}

Update saas

Auth: Session

GET/api/backup/veeam/{action?}

List or retrieve veeam

Auth: Session

POST/api/backup/veeam/{action?}

Create veeam

Auth: Session

Billing Codes

DELETE/api/billing-codes/{id?}

Delete billing codes

Auth: Session

GET/api/billing-codes/{id?}

List or retrieve billing codes

Auth: Session

POST/api/billing-codes/{id?}

Create billing codes

Auth: Session

PUT/api/billing-codes/{id?}

Update billing codes

Auth: Session

Billing Runs

GET/api/billing-runs/{id?}

List or retrieve billing runs

Auth: Session

POST/api/billing-runs/{id?}

Create billing runs

Auth: Session

Books

GET/api/books/account-balances

List or retrieve account balances

Auth: Session

DELETE/api/books/accounts/{id?}

Delete accounts

Auth: Session

GET/api/books/accounts/{id?}

List or retrieve accounts

Auth: Session

POST/api/books/accounts/{id?}

Create accounts

Auth: Session

PUT/api/books/accounts/{id?}

Update accounts

Auth: Session

GET/api/books/ai/ar-collections

List or retrieve ar collections

Auth: Session

PATCH/api/books/ai/ar-collections

Update ar collections

Auth: Session

POST/api/books/ai/ar-collections

Create ar collections

Auth: Session

GET/api/books/ai/ask

List or retrieve ask

Auth: Session

POST/api/books/ai/ask

Create ask

Auth: Session

GET/api/books/ai/bank-coding

List or retrieve bank coding

Auth: Session

PATCH/api/books/ai/bank-coding

Update bank coding

Auth: Session

POST/api/books/ai/bank-coding

Create bank coding

Auth: Session

GET/api/books/ai/budget-intelligence

List or retrieve budget intelligence

Auth: Session

POST/api/books/ai/budget-intelligence

Create budget intelligence

Auth: Session

GET/api/books/ai/cash-flow

List or retrieve cash flow

Auth: Session

POST/api/books/ai/cash-flow

Create cash flow

Auth: Session

GET/api/books/ai/client-intelligence

List or retrieve client intelligence

Auth: Session

POST/api/books/ai/client-intelligence

Create client intelligence

Auth: Session

POST/api/books/ai/close-agent

Create close agent

Auth: Session

GET/api/books/ai/entity-intelligence

List or retrieve entity intelligence

Auth: Session

POST/api/books/ai/entity-intelligence

Create entity intelligence

Auth: Session

GET/api/books/ar-credits/{id?}

List or retrieve ar credits

Auth: Session

POST/api/books/ar-credits/{id?}

Create ar credits

Auth: Session

PUT/api/books/ar-credits/{id?}

Update ar credits

Auth: Session

DELETE/api/books/ar-customers/{id?}

Delete ar customers

Auth: Session

GET/api/books/ar-customers/{id?}

List or retrieve ar customers

Auth: Session

POST/api/books/ar-customers/{id?}

Create ar customers

Auth: Session

PUT/api/books/ar-customers/{id?}

Update ar customers

Auth: Session

DELETE/api/books/ar-estimates/{id?}

Delete ar estimates

Auth: Session

GET/api/books/ar-estimates/{id?}

List or retrieve ar estimates

Auth: Session

POST/api/books/ar-estimates/{id?}

Create ar estimates

Auth: Session

PUT/api/books/ar-estimates/{id?}

Update ar estimates

Auth: Session

DELETE/api/books/ar-invoices/{id?}

Delete ar invoices

Auth: Session

GET/api/books/ar-invoices/{id?}

List or retrieve ar invoices

Auth: Session

POST/api/books/ar-invoices/{id?}

Create ar invoices

Auth: Session

PUT/api/books/ar-invoices/{id?}

Update ar invoices

Auth: Session

GET/api/books/ar-payments/{id?}

List or retrieve ar payments

Auth: Session

POST/api/books/ar-payments/{id?}

Create ar payments

Auth: Session

PUT/api/books/ar-payments/{id?}

Update ar payments

Auth: Session

GET/api/books/ar-refunds/{id?}

List or retrieve ar refunds

Auth: Session

POST/api/books/ar-refunds/{id?}

Create ar refunds

Auth: Session

GET/api/books/ar-sales-receipts/{id?}

List or retrieve ar sales receipts

Auth: Session

POST/api/books/ar-sales-receipts/{id?}

Create ar sales receipts

Auth: Session

GET/api/books/audit-log

List or retrieve audit log

Auth: Session

DELETE/api/books/bank-accounts/{id?}

Delete bank accounts

Auth: Session

GET/api/books/bank-accounts/{id?}

List or retrieve bank accounts

Auth: Session

POST/api/books/bank-accounts/{id?}

Create bank accounts

Auth: Session

PUT/api/books/bank-accounts/{id?}

Update bank accounts

Auth: Session

DELETE/api/books/bank-import/{id?}

Delete bank import

Auth: Session

GET/api/books/bank-import/{id?}

List or retrieve bank import

Auth: Session

POST/api/books/bank-import/{id?}

Create bank import

Auth: Session

DELETE/api/books/bank-rules/{id?}

Delete bank rules

Auth: Session

GET/api/books/bank-rules/{id?}

List or retrieve bank rules

Auth: Session

POST/api/books/bank-rules/{id?}

Create bank rules

Auth: Session

PUT/api/books/bank-rules/{id?}

Update bank rules

Auth: Session

DELETE/api/books/bill-payments/{id?}

Delete bill payments

Auth: Session

GET/api/books/bill-payments/{id?}

List or retrieve bill payments

Auth: Session

POST/api/books/bill-payments/{id?}

Create bill payments

Auth: Session

PUT/api/books/bill-payments/{id?}

Update bill payments

Auth: Session

DELETE/api/books/bills/{id?}

Delete bills

Auth: Session

GET/api/books/bills/{id?}

List or retrieve bills

Auth: Session

POST/api/books/bills/{id?}

Create bills

Auth: Session

PUT/api/books/bills/{id?}

Update bills

Auth: Session

DELETE/api/books/budgets/{id?}

Delete budgets

Auth: Session

GET/api/books/budgets/{id?}

List or retrieve budgets

Auth: Session

POST/api/books/budgets/{id?}

Create budgets

Auth: Session

PUT/api/books/budgets/{id?}

Update budgets

Auth: Session

GET/api/books/checks/{action?}

List or retrieve checks

Auth: Session

POST/api/books/checks/{action?}

Create checks

Auth: Session

DELETE/api/books/coa-mappings/{id?}

Delete coa mappings

Auth: Session

GET/api/books/coa-mappings/{id?}

List or retrieve coa mappings

Auth: Session

POST/api/books/coa-mappings/{id?}

Create coa mappings

Auth: Session

PUT/api/books/coa-mappings/{id?}

Update coa mappings

Auth: Session

DELETE/api/books/currencies/{id?}

Delete currencies

Auth: Session

GET/api/books/currencies/{id?}

List or retrieve currencies

Auth: Session

POST/api/books/currencies/{id?}

Create currencies

Auth: Session

PUT/api/books/currencies/{id?}

Update currencies

Auth: Session

GET/api/books/deposits/{id?}

List or retrieve deposits

Auth: Session

POST/api/books/deposits/{id?}

Create deposits

Auth: Session

GET/api/books/depreciation

List or retrieve depreciation

Auth: Session

POST/api/books/depreciation

Create depreciation

Auth: Session

DELETE/api/books/entities/{id?}

Delete entities

Auth: Session

GET/api/books/entities/{id?}

List or retrieve entities

Auth: Session

POST/api/books/entities/{id?}

Create entities

Auth: Session

PUT/api/books/entities/{id?}

Update entities

Auth: Session

GET/api/books/entity-settings

List or retrieve entity settings

Auth: Session

PUT/api/books/entity-settings

Update entity settings

Auth: Session

DELETE/api/books/exchange-rates/{id?}

Delete exchange rates

Auth: Session

GET/api/books/exchange-rates/{id?}

List or retrieve exchange rates

Auth: Session

POST/api/books/exchange-rates/{id?}

Create exchange rates

Auth: Session

PUT/api/books/exchange-rates/{id?}

Update exchange rates

Auth: Session

GET/api/books/export/{type}

List or retrieve export

Auth: Session

DELETE/api/books/fixed-assets/{id?}

Delete fixed assets

Auth: Session

GET/api/books/fixed-assets/{id?}

List or retrieve fixed assets

Auth: Session

POST/api/books/fixed-assets/{id?}

Create fixed assets

Auth: Session

PUT/api/books/fixed-assets/{id?}

Update fixed assets

Auth: Session

GET/api/books/health

List or retrieve health

Auth: Session

GET/api/books/import/{type?}

List or retrieve import

Auth: Session

POST/api/books/import/{type?}

Create import

Auth: Session

GET/api/books/integration-events

List or retrieve integration events

Auth: Session

GET/api/books/integrations/{system?}

List or retrieve integrations

Auth: Session

POST/api/books/integrations/{system?}

Create integrations

Auth: Session

PUT/api/books/integrations/{system?}

Update integrations

Auth: Session

GET/api/books/inventory/{action?}

List or retrieve inventory

Auth: Session

POST/api/books/inventory/{action?}

Create inventory

Auth: Session

POST/api/books/je-api/post

Create post

Auth: Session

GET/api/books/journal-entries/{id?}

List or retrieve journal entries

Auth: Session

POST/api/books/journal-entries/{id?}

Create journal entries

Auth: Session

PUT/api/books/journal-entries/{id?}

Update journal entries

Auth: Session

POST/api/books/opening-balances

Create opening balances

Auth: Session

DELETE/api/books/orgs/{id?}

Delete orgs

Auth: Session

GET/api/books/orgs/{id?}

List or retrieve orgs

Auth: Session

POST/api/books/orgs/{id?}

Create orgs

Auth: Session

PUT/api/books/orgs/{id?}

Update orgs

Auth: Session

DELETE/api/books/payroll/employees/{id?}

Delete employees

Auth: Session

GET/api/books/payroll/employees/{id?}

List or retrieve employees

Auth: Session

POST/api/books/payroll/employees/{id?}

Create employees

Auth: Session

PUT/api/books/payroll/employees/{id?}

Update employees

Auth: Session

DELETE/api/books/payroll/entries/{id?}

Delete entries

Auth: Session

GET/api/books/payroll/entries/{id?}

List or retrieve entries

Auth: Session

POST/api/books/payroll/entries/{id?}

Create entries

Auth: Session

PUT/api/books/payroll/entries/{id?}

Update entries

Auth: Session

GET/api/books/periods/{id?}

List or retrieve periods

Auth: Session

POST/api/books/periods/{id?}

Create periods

Auth: Session

PUT/api/books/periods/{id?}

Update periods

Auth: Session

GET/api/books/platform/{resource}/{resourceId?}/{sub?}/{subId?}

List or retrieve platform

Auth: Session

POST/api/books/platform/{resource}/{resourceId?}/{sub?}/{subId?}

Create platform

Auth: Session

PUT/api/books/platform/{resource}/{resourceId?}/{sub?}/{subId?}

Update platform

Auth: Session

DELETE/api/books/products/{id?}

Delete products

Auth: Session

GET/api/books/products/{id?}

List or retrieve products

Auth: Session

POST/api/books/products/{id?}

Create products

Auth: Session

PUT/api/books/products/{id?}

Update products

Auth: Session

DELETE/api/books/projects/{id?}

Delete projects

Auth: Session

GET/api/books/projects/{id?}

List or retrieve projects

Auth: Session

POST/api/books/projects/{id?}

Create projects

Auth: Session

PUT/api/books/projects/{id?}

Update projects

Auth: Session

GET/api/books/provision

List or retrieve provision

Auth: Session

POST/api/books/provision

Create provision

Auth: Session

DELETE/api/books/purchase-orders/{id?}

Delete purchase orders

Auth: Session

GET/api/books/purchase-orders/{id?}

List or retrieve purchase orders

Auth: Session

POST/api/books/purchase-orders/{id?}

Create purchase orders

Auth: Session

PUT/api/books/purchase-orders/{id?}

Update purchase orders

Auth: Session

GET/api/books/reconciliation/{id?}

List or retrieve reconciliation

Auth: Session

POST/api/books/reconciliation/{id?}

Create reconciliation

Auth: Session

PUT/api/books/reconciliation/{id?}

Update reconciliation

Auth: Session

DELETE/api/books/recurring/{id?}

Delete recurring

Auth: Session

GET/api/books/recurring/{id?}

List or retrieve recurring

Auth: Session

POST/api/books/recurring/{id?}

Create recurring

Auth: Session

PUT/api/books/recurring/{id?}

Update recurring

Auth: Session

GET/api/books/reports/{report}

List or retrieve reports

Auth: Session

GET/api/books/reports/ap/{report}

List or retrieve ap

Auth: Session

GET/api/books/reports/ar/{report}

List or retrieve ar

Auth: Session

GET/api/books/reports/assets/{report}

List or retrieve assets

Auth: Session

GET/api/books/reports/bank/{report}

List or retrieve bank

Auth: Session

GET/api/books/reports/budgets/{report}

List or retrieve budgets

Auth: Session

GET/api/books/reports/fx/{report}

List or retrieve fx

Auth: Session

GET/api/books/reports/inventory/{report}

List or retrieve inventory

Auth: Session

GET/api/books/reports/msp/{report}

List or retrieve msp

Auth: Session

GET/api/books/reports/payroll/{report}

List or retrieve payroll

Auth: Session

GET/api/books/reports/projects/{report}

List or retrieve projects

Auth: Session

GET/api/books/reports/taxes/{report}

List or retrieve taxes

Auth: Session

DELETE/api/books/revenue-recognition

Delete revenue recognition

Auth: Session

GET/api/books/revenue-recognition

List or retrieve revenue recognition

Auth: Session

PATCH/api/books/revenue-recognition

Update revenue recognition

Auth: Session

POST/api/books/revenue-recognition

Create revenue recognition

Auth: Session

DELETE/api/books/tax-agencies/{id?}

Delete tax agencies

Auth: Session

GET/api/books/tax-agencies/{id?}

List or retrieve tax agencies

Auth: Session

POST/api/books/tax-agencies/{id?}

Create tax agencies

Auth: Session

PUT/api/books/tax-agencies/{id?}

Update tax agencies

Auth: Session

DELETE/api/books/tax-payments/{id?}

Delete tax payments

Auth: Session

GET/api/books/tax-payments/{id?}

List or retrieve tax payments

Auth: Session

POST/api/books/tax-payments/{id?}

Create tax payments

Auth: Session

PUT/api/books/tax-payments/{id?}

Update tax payments

Auth: Session

DELETE/api/books/tax-rates/{id?}

Delete tax rates

Auth: Session

GET/api/books/tax-rates/{id?}

List or retrieve tax rates

Auth: Session

POST/api/books/tax-rates/{id?}

Create tax rates

Auth: Session

PUT/api/books/tax-rates/{id?}

Update tax rates

Auth: Session

DELETE/api/books/time-entries/{id?}

Delete time entries

Auth: Session

GET/api/books/time-entries/{id?}

List or retrieve time entries

Auth: Session

POST/api/books/time-entries/{id?}

Create time entries

Auth: Session

PUT/api/books/time-entries/{id?}

Update time entries

Auth: Session

GET/api/books/timesheets/{id?}

List or retrieve timesheets

Auth: Session

POST/api/books/timesheets/{id?}

Create timesheets

Auth: Session

PUT/api/books/timesheets/{id?}

Update timesheets

Auth: Session

DELETE/api/books/users/{id?}

Delete users

Auth: Session

GET/api/books/users/{id?}

List or retrieve users

Auth: Session

POST/api/books/users/{id?}

Create users

Auth: Session

PUT/api/books/users/{id?}

Update users

Auth: Session

GET/api/books/vendor-credits/{id?}

List or retrieve vendor credits

Auth: Session

POST/api/books/vendor-credits/{id?}

Create vendor credits

Auth: Session

PUT/api/books/vendor-credits/{id?}

Update vendor credits

Auth: Session

DELETE/api/books/vendors/{id?}

Delete vendors

Auth: Session

GET/api/books/vendors/{id?}

List or retrieve vendors

Auth: Session

POST/api/books/vendors/{id?}

Create vendors

Auth: Session

PUT/api/books/vendors/{id?}

Update vendors

Auth: Session

Bridge

GET/api/bridge/clients/{id?}

List or retrieve clients

Auth: Public

GET/api/bridge/contacts/{id?}

List or retrieve contacts

Auth: Public

GET/api/bridge/tickets/{id?}

List or retrieve tickets

Auth: Public

PATCH/api/bridge/tickets/{id?}

Update tickets

Auth: Public

POST/api/bridge/tickets/{id?}

Create tickets

Auth: Public

GET/api/bridge/time-entries/{id?}

List or retrieve time entries

Auth: Public

POST/api/bridge/time-entries/{id?}

Create time entries

Auth: Public

Collab

DELETE/api/collab/comments/{commentId}

Delete comments

Auth: Session

PUT/api/collab/comments/{commentId}

Update comments

Auth: Session

POST/api/collab/comments/{commentId}/resolve

Create resolve

Auth: Session

GET/api/collab/documents

List or retrieve documents

Auth: Session

POST/api/collab/documents

Create documents

Auth: Session

DELETE/api/collab/documents/{docId}

Delete documents

Auth: Session

GET/api/collab/documents/{docId}

List or retrieve documents

Auth: Session

PUT/api/collab/documents/{docId}

Update documents

Auth: Session

POST/api/collab/documents/{docId}/archive

Create archive

Auth: Session

GET/api/collab/documents/{docId}/collaborators

List or retrieve collaborators

Auth: Session

GET/api/collab/documents/{docId}/comments

List or retrieve comments

Auth: Session

POST/api/collab/documents/{docId}/comments

Create comments

Auth: Session

POST/api/collab/documents/{docId}/duplicate

Create duplicate

Auth: Session

POST/api/collab/documents/{docId}/heartbeat

Create heartbeat

Auth: Session

DELETE/api/collab/documents/{docId}/permissions

Delete permissions

Auth: Session

GET/api/collab/documents/{docId}/permissions

List or retrieve permissions

Auth: Session

POST/api/collab/documents/{docId}/permissions

Create permissions

Auth: Session

PUT/api/collab/documents/{docId}/permissions

Update permissions

Auth: Session

POST/api/collab/documents/{docId}/restore

Create restore

Auth: Session

GET/api/collab/documents/{docId}/versions

List or retrieve versions

Auth: Session

POST/api/collab/documents/{docId}/versions

Create versions

Auth: Session

POST/api/collab/token

Create token

Auth: Session

GET/api/collab/versions/{versionId}

List or retrieve versions

Auth: Session

POST/api/collab/versions/{versionId}/restore

Create restore

Auth: Session

Command Center

GET/api/command-center/activity-stream

List or retrieve activity stream

Auth: Integration Key

GET/api/command-center/alerts

List or retrieve alerts

Auth: Integration Key

GET/api/command-center/client-health?client_id

List or retrieve client health?client_id

Auth: Integration Key

GET/api/command-center/clients-health

List or retrieve clients health

Auth: Integration Key

GET/api/command-center/product-activations

List or retrieve product activations

Auth: Integration Key

Commission Calculations

DELETE/api/commission-calculations/{action?}

Delete commission calculations

Auth: Session

GET/api/commission-calculations/{action?}

List or retrieve commission calculations

Auth: Session

POST/api/commission-calculations/{action?}

Create commission calculations

Auth: Session

PUT/api/commission-calculations/{action?}

Update commission calculations

Auth: Session

Communications

GET/api/communications/sms/{conversationId?}

List or retrieve sms

Auth: Session

POST/api/communications/sms/{conversationId?}

Create sms

Auth: Session

Company Api Keys

GET/api/company-api-keys/{id?}

List or retrieve company api keys

Auth: Session

POST/api/company-api-keys/{id?}

Create company api keys

Auth: Session

Connectwise

GET/api/connectwise/api/{action?}

List or retrieve connectwise

Auth: Session

POST/api/connectwise/api/{action?}

Create connectwise

Auth: Session

GET/api/connectwise/sync/{action?}

List or retrieve sync

Auth: Session

POST/api/connectwise/sync/{action?}

Create sync

Auth: Session

POST/api/connectwise/webhook

Create webhook

Auth: Session

POST/api/connectwise/webhook/{tenant}

Create webhook

Auth: Session

Contract Operations

POST/api/contract-operations

Create contract operations

Auth: Session

Contracts

DELETE/api/contracts/{id?}

Delete contracts

Auth: Session

GET/api/contracts/{id?}

List or retrieve contracts

Auth: Session

POST/api/contracts/{id?}

Create contracts

Auth: Session

PUT/api/contracts/{id?}

Update contracts

Auth: Session

Correlation Rules

DELETE/api/correlation-rules/{id?}

Delete correlation rules

Auth: Session

GET/api/correlation-rules/{id?}

List or retrieve correlation rules

Auth: Session

POST/api/correlation-rules/{id?}

Create correlation rules

Auth: Session

PUT/api/correlation-rules/{id?}

Update correlation rules

Auth: Session

Credits

GET/api/credits/{id?}

List or retrieve credits

Auth: Session

POST/api/credits/{id?}

Create credits

Auth: Session

Crm

GET/api/crm/contacts/{id}/portal-access

List or retrieve portal access

Auth: Integration Key

POST/api/crm/contacts/{id}/portal-access

Create portal access

Auth: Integration Key

Csat

GET/api/csat

List or retrieve csat

Auth: Session

POST/api/csat

Create csat

Auth: Session

PUT/api/csat

Update csat

Auth: Session

Csat Surveys

GET/api/csat-surveys

List or retrieve csat surveys

Auth: Session

POST/api/csat-surveys

Create csat surveys

Auth: Session

PUT/api/csat-surveys

Update csat surveys

Auth: Session

Custom Fields

DELETE/api/custom-fields/{id?}

Delete custom fields

Auth: Session

GET/api/custom-fields/{id?}

List or retrieve custom fields

Auth: Session

POST/api/custom-fields/{id?}

Create custom fields

Auth: Session

PUT/api/custom-fields/{id?}

Update custom fields

Auth: Session

Dashboard Widget

GET/api/dashboard-widget

List or retrieve dashboard widget

Auth: Public

Datto Rmm

GET/api/datto-rmm/api/{action?}

List or retrieve datto rmm

Auth: Session

POST/api/datto-rmm/api/{action?}

Create datto rmm

Auth: Session

GET/api/datto-rmm/sync/{action?}

List or retrieve sync

Auth: Session

POST/api/datto-rmm/sync/{action?}

Create sync

Auth: Session

Dispatch

GET/api/dispatch/{id?}

List or retrieve dispatch

Auth: Session

POST/api/dispatch/{id?}

Create dispatch

Auth: Session

Email Domains

DELETE/api/email-domains/{id?}

Delete email domains

Auth: Session

GET/api/email-domains/{id?}

List or retrieve email domains

Auth: Session

POST/api/email-domains/{id?}

Create email domains

Auth: Session

PUT/api/email-domains/{id?}

Update email domains

Auth: Session

Email Inbound

POST/api/email-inbound

Create email inbound

Auth: Session

Email

POST/api/email/process

Create process

Auth: Session

Enrichment

GET/api/enrichment/config

List or retrieve config

Auth: API Key

GET/api/enrichment/packages

List or retrieve packages

Auth: API Key

GET/api/enrichment/transactions

List or retrieve transactions

Auth: API Key

GET/api/enrichment/usage

List or retrieve usage

Auth: API Key

Entity Sync

POST/api/entity-sync/company

Create company

Auth: Integration Key

PATCH/api/entity-sync/company/{hubCompanyId}

Update company

Auth: Integration Key

GET/api/entity-sync/company/{hubCompanyId}/summary

List or retrieve summary

Auth: Integration Key

POST/api/entity-sync/contact

Create contact

Auth: Integration Key

PATCH/api/entity-sync/contact/{hubContactId}

Update contact

Auth: Integration Key

Escalation Rules

DELETE/api/escalation-rules/{id?}

Delete escalation rules

Auth: Session

GET/api/escalation-rules/{id?}

List or retrieve escalation rules

Auth: Session

POST/api/escalation-rules/{id?}

Create escalation rules

Auth: Session

PUT/api/escalation-rules/{id?}

Update escalation rules

Auth: Session

Expenses

DELETE/api/expenses/{id?}

Delete expenses

Auth: Session

GET/api/expenses/{id?}

List or retrieve expenses

Auth: Session

POST/api/expenses/{id?}

Create expenses

Auth: Session

PUT/api/expenses/{id?}

Update expenses

Auth: Session

Feature Flags

DELETE/api/feature-flags/{id?}

Delete feature flags

Auth: Session

GET/api/feature-flags/{id?}

List or retrieve feature flags

Auth: Session

POST/api/feature-flags/{id?}

Create feature flags

Auth: Session

PUT/api/feature-flags/{id?}

Update feature flags

Auth: Session

Finance Reports

GET/api/finance-reports/{report?}

List or retrieve finance reports

Auth: Session

Finance

POST/api/finance/billing-charges/generate

Create generate

Auth: Session

GET/api/finance/billing-charges/preview

List or retrieve preview

Auth: Session

GET/api/finance/billing-integration-settings

List or retrieve billing integration settings

Auth: Session

PUT/api/finance/billing-integration-settings

Update billing integration settings

Auth: Session

GET/api/finance/books-integration/invoice-gl-status

List or retrieve invoice gl status

Auth: Session

GET/api/finance/books-integration/invoice-sync-summary

List or retrieve invoice sync summary

Auth: Session

GET/api/finance/books-integration/reconciliation-reports

List or retrieve reconciliation reports

Auth: Session

GET/api/finance/books-integration/revenue-summary

List or retrieve revenue summary

Auth: Session

GET/api/finance/books-integration/status

List or retrieve status

Auth: Session

POST/api/finance/books-integration/trigger-sync

Create trigger sync

Auth: Session

POST/api/finance/books-payment-sync

Create books payment sync

Auth: Public

GET/api/finance/quickbooks/{id?}

List or retrieve quickbooks

Auth: Session

POST/api/finance/quickbooks/{id?}

Create quickbooks

Auth: Session

PUT/api/finance/quickbooks/{id?}

Update quickbooks

Auth: Session

GET/api/finance/ramp

List or retrieve ramp

Auth: Session

POST/api/finance/ramp

Create ramp

Auth: Session

GET/api/finance/xero/{id?}

List or retrieve xero

Auth: Session

POST/api/finance/xero/{id?}

Create xero

Auth: Session

PUT/api/finance/xero/{id?}

Update xero

Auth: Session

Health

GET/api/health

List or retrieve health

Auth: Public

Iam

POST/api/iam/sync

Create sync

Auth: Public

Inbound

POST/api/inbound/ses

Create ses

Auth: Public

Integration

GET/api/integration/ai-studio/health

List or retrieve health

Auth: API Key

GET/api/integration/asset-context

List or retrieve asset context

Auth: Integration Key

GET/api/integration/asset-search

List or retrieve asset search

Auth: Integration Key

POST/api/integration/bus-events

Create bus events

Auth: Integration Key

GET/api/integration/crm/client/{psaClientId}

List or retrieve client

Auth: Integration Key

GET/api/integration/crm/client/{psaClientId}?view=activity

List or retrieve client

Auth: Integration Key

GET/api/integration/crm/client/{psaClientId}?view=health

List or retrieve client

Auth: Integration Key

GET/api/integration/crm/client/{psaClientId}/context

List or retrieve context

Auth: Integration Key

POST/api/integration/crm/contracts/addendum

Create addendum

Auth: Integration Key

GET/api/integration/crm/products

List or retrieve products

Auth: Integration Key

GET/api/integration/crm/search?q=...

List or retrieve search?q=...

Auth: Integration Key

POST/api/integration/crm/webhooks

Create webhooks

Auth: Integration Key

POST/api/integration/device-action

Create device action

Auth: Integration Key

POST/api/integration/voice/activity

Create activity

Auth: Integration Key

GET/api/integration/voice/contact-lookup?phone=+15125551234

List or retrieve contact lookup?phone=+15125551234

Auth: Integration Key

GET/api/integration/voice/contact-lookup?phone=E.164

List or retrieve contact lookup?phone=E.164

Auth: Integration Key

POST/api/integration/voice/tickets

Create tickets

Auth: Integration Key

Integrations

GET/api/integrations/{id?}

List or retrieve integrations

Auth: Session

POST/api/integrations/{id?}

Create integrations

Auth: Session

PUT/api/integrations/{id?}

Update integrations

Auth: Session

DELETE/api/integrations/books/{action?}

Delete books

Auth: Session

GET/api/integrations/books/{action?}

List or retrieve books

Auth: Session

POST/api/integrations/books/{action?}

Create books

Auth: Session

Internal

PATCH/api/internal/tickets/{id}/update

Update update

Auth: Public

POST/api/internal/tickets/create

Create create

Auth: Public

Invitations

DELETE/api/invitations/{id?}

Delete invitations

Auth: Session

GET/api/invitations/{id?}

List or retrieve invitations

Auth: Session

POST/api/invitations/{id?}

Create invitations

Auth: Session

Invoice Operations

POST/api/invoice-operations

Create invoice operations

Auth: Session

Invoice Reconciliation

GET/api/invoice-reconciliation/{action?}

List or retrieve invoice reconciliation

Auth: Session

POST/api/invoice-reconciliation/{action?}

Create invoice reconciliation

Auth: Session

PUT/api/invoice-reconciliation/{action?}

Update invoice reconciliation

Auth: Session

Leases

DELETE/api/leases/{id?}

Delete leases

Auth: Session

GET/api/leases/{id?}

List or retrieve leases

Auth: Session

POST/api/leases/{id?}

Create leases

Auth: Session

PUT/api/leases/{id?}

Update leases

Auth: Session

M365

GET/api/m365/mailbox/{connectionId?}

List or retrieve mailbox

Auth: Session

POST/api/m365/mailbox/{connectionId?}

Create mailbox

Auth: Session

GET/api/m365/users/{connectionId?}

List or retrieve users

Auth: Session

POST/api/m365/users/{connectionId?}

Create users

Auth: Session

POST/api/m365/webhook

Create webhook

Auth: Public

Macros

DELETE/api/macros/{id?}

Delete macros

Auth: Session

GET/api/macros/{id?}

List or retrieve macros

Auth: Session

POST/api/macros/{id?}

Create macros

Auth: Session

PUT/api/macros/{id?}

Update macros

Auth: Session

Marketplace

GET/api/marketplace/pax8/{action?}

List or retrieve pax8

Auth: Session

POST/api/marketplace/pax8/{action?}

Create pax8

Auth: Session

Me

GET/api/me

List or retrieve me

Auth: Session

POST/api/me

Create me

Auth: Session

PUT/api/me

Update me

Auth: Session

Network

GET/api/network/domotz/{id?}

List or retrieve domotz

Auth: Session

POST/api/network/domotz/{id?}

Create domotz

Auth: Session

GET/api/network/unifi/{id?}

List or retrieve unifi

Auth: Session

POST/api/network/unifi/{id?}

Create unifi

Auth: Session

GET/api/network/uniview/{id?}

List or retrieve uniview

Auth: Session

POST/api/network/uniview/{id?}

Create uniview

Auth: Session

Oncall

DELETE/api/oncall

Delete oncall

Auth: Session

GET/api/oncall

List or retrieve oncall

Auth: Session

POST/api/oncall

Create oncall

Auth: Session

PUT/api/oncall

Update oncall

Auth: Session

Organizations

DELETE/api/organizations/{id?}

Delete organizations

Auth: Session

GET/api/organizations/{id?}

List or retrieve organizations

Auth: Session

POST/api/organizations/{id?}

Create organizations

Auth: Session

PUT/api/organizations/{id?}

Update organizations

Auth: Session

Payments

DELETE/api/payments/{id?}

Delete payments

Auth: Session

GET/api/payments/{id?}

List or retrieve payments

Auth: Session

POST/api/payments/{id?}

Create payments

Auth: Session

PUT/api/payments/{id?}

Update payments

Auth: Session

Permission Sets

DELETE/api/permission-sets/{id?}

Delete permission sets

Auth: Session

GET/api/permission-sets/{id?}

List or retrieve permission sets

Auth: Session

POST/api/permission-sets/{id?}

Create permission sets

Auth: Session

PUT/api/permission-sets/{id?}

Update permission sets

Auth: Session

Permissions

POST/api/permissions/register

Create register

Auth: Session

Platform Attorney Admin

POST/api/platform-attorney-admin

Create platform attorney admin

Auth: Session

Platform

GET/api/platform/billing/{tenantId?}

List or retrieve billing

Auth: Session

POST/api/platform/billing/{tenantId?}

Create billing

Auth: Session

GET/api/platform/health

List or retrieve health

Auth: Session

DELETE/api/platform/tenant-lifecycle

Delete tenant lifecycle

Auth: Session

GET/api/platform/tenant-lifecycle

List or retrieve tenant lifecycle

Auth: Session

POST/api/platform/tenant-lifecycle

Create tenant lifecycle

Auth: Session

DELETE/api/platform/tenants/{id?}

Delete tenants

Auth: Session

GET/api/platform/tenants/{id?}

List or retrieve tenants

Auth: Session

POST/api/platform/tenants/{id?}

Create tenants

Auth: Session

PUT/api/platform/tenants/{id?}

Update tenants

Auth: Session

Portal

GET/api/portal/contracts

List or retrieve contracts

Auth: Integration Key

GET/api/portal/endpoints

List or retrieve endpoints

Auth: Integration Key

GET/api/portal/invoices

List or retrieve invoices

Auth: Integration Key

GET/api/portal/invoices?client_id=X

List or retrieve invoices?client_id=X

Auth: Integration Key

GET/api/portal/invoices/{id}

List or retrieve invoices

Auth: Integration Key

GET/api/portal/knowledge-base

List or retrieve knowledge base

Auth: Integration Key

GET/api/portal/scheduling/appointments

List or retrieve appointments

Auth: Public

GET/api/portal/scheduling/appointments/{id}

List or retrieve appointments

Auth: Public

POST/api/portal/scheduling/appointments/{id}/cancel

Create cancel

Auth: Public

POST/api/portal/scheduling/appointments/{id}/reschedule

Create reschedule

Auth: Public

GET/api/portal/scheduling/available-links

List or retrieve available links

Auth: Public

GET/api/portal/security-training

List or retrieve security training

Auth: Integration Key

GET/api/portal/service-catalog

List or retrieve service catalog

Auth: Integration Key

POST/api/portal/service-catalog/{id}/request

Create request

Auth: Integration Key

GET/api/portal/sla-summary

List or retrieve sla summary

Auth: Integration Key

GET/api/portal/tickets

List or retrieve tickets

Auth: Integration Key

POST/api/portal/tickets

Create tickets

Auth: Integration Key

GET/api/portal/tickets?client_id=X

List or retrieve tickets?client_id=X

Auth: Integration Key

GET/api/portal/tickets/{id}

List or retrieve tickets

Auth: Integration Key

POST/api/portal/tickets/{id}/reply

Create reply

Auth: Integration Key

Print

POST/api/print/printnode

Create printnode

Auth: Session

Privacy

POST/api/privacy/data-erasure

Create data erasure

Auth: Session

POST/api/privacy/data-export

Create data export

Auth: Session

Products

DELETE/api/products/{id?}

Delete products

Auth: Session

GET/api/products/{id?}

List or retrieve products

Auth: Session

POST/api/products/{id?}

Create products

Auth: Session

PUT/api/products/{id?}

Update products

Auth: Session

Psa Contracts

GET/api/psa-contracts/{id}/details

List or retrieve details

Auth: Session

GET/api/psa-contracts/{id}/utilization

List or retrieve utilization

Auth: Session

Psa Invoices

DELETE/api/psa-invoices/{id?}

Delete psa invoices

Auth: Session

GET/api/psa-invoices/{id?}

List or retrieve psa invoices

Auth: Session

POST/api/psa-invoices/{id?}

Create psa invoices

Auth: Session

PUT/api/psa-invoices/{id?}

Update psa invoices

Auth: Session

GET/api/psa-invoices/{id}/details

List or retrieve details

Auth: Session

Purchase Orders

DELETE/api/purchase-orders/{id?}

Delete purchase orders

Auth: Session

GET/api/purchase-orders/{id?}

List or retrieve purchase orders

Auth: Session

POST/api/purchase-orders/{id?}

Create purchase orders

Auth: Session

PUT/api/purchase-orders/{id?}

Update purchase orders

Auth: Session

Queues

DELETE/api/queues/{id?}

Delete queues

Auth: Session

GET/api/queues/{id?}

List or retrieve queues

Auth: Session

POST/api/queues/{id?}

Create queues

Auth: Session

PUT/api/queues/{id?}

Update queues

Auth: Session

Reconciliation

GET/api/reconciliation/{id?}

List or retrieve reconciliation

Auth: Session

POST/api/reconciliation/{id?}

Create reconciliation

Auth: Session

Remote

GET/api/remote/screenconnect/{sessionId?}

List or retrieve screenconnect

Auth: Session

POST/api/remote/screenconnect/{sessionId?}

Create screenconnect

Auth: Session

Reports

GET/api/reports/{report}

List or retrieve reports

Auth: Session

Rmm

DELETE/api/rmm/{*restOfPath}

Delete rmm

Auth: Public

GET/api/rmm/{*restOfPath}

List or retrieve rmm

Auth: Public

PATCH/api/rmm/{*restOfPath}

Update rmm

Auth: Public

POST/api/rmm/{*restOfPath}

Create rmm

Auth: Public

PUT/api/rmm/{*restOfPath}

Update rmm

Auth: Public

Scheduling

GET/api/scheduling/appointments

List or retrieve appointments

Auth: Session

GET/api/scheduling/appointments/{id}

List or retrieve appointments

Auth: Session

PATCH/api/scheduling/appointments/{id}

Update appointments

Auth: Session

POST/api/scheduling/availability

Create availability

Auth: Session

GET/api/scheduling/availability/{userId}

List or retrieve availability

Auth: Session

POST/api/scheduling/book

Create book

Auth: Session

GET/api/scheduling/links

List or retrieve links

Auth: Session

POST/api/scheduling/links

Create links

Auth: Session

DELETE/api/scheduling/links/{id}

Delete links

Auth: Session

GET/api/scheduling/links/{id}

List or retrieve links

Auth: Session

PATCH/api/scheduling/links/{id}

Update links

Auth: Session

POST/api/scheduling/public/book/{slug}

Create book

Auth: Public

GET/api/scheduling/public/link/{slug}

List or retrieve link

Auth: Public

GET/api/scheduling/public/slots/{slug}

List or retrieve slots

Auth: Public

GET/api/scheduling/slots

List or retrieve slots

Auth: Session

GET/api/scheduling/ticket/{ticketId}/appointments

List or retrieve appointments

Auth: Session

POST/api/scheduling/ticket/{ticketId}/schedule

Create schedule

Auth: Session

Security

DELETE/api/security/{*restOfPath}

Delete security

Auth: Public

GET/api/security/{*restOfPath}

List or retrieve security

Auth: Public

PATCH/api/security/{*restOfPath}

Update security

Auth: Public

POST/api/security/{*restOfPath}

Create security

Auth: Public

PUT/api/security/{*restOfPath}

Update security

Auth: Public

GET/api/security/shodan/{ip?}

List or retrieve shodan

Auth: Session

GET/api/security/threat-intel

List or retrieve threat intel

Auth: Session

Service Catalog

DELETE/api/service-catalog/{id?}

Delete service catalog

Auth: Session

GET/api/service-catalog/{id?}

List or retrieve service catalog

Auth: Session

POST/api/service-catalog/{id?}

Create service catalog

Auth: Session

PUT/api/service-catalog/{id?}

Update service catalog

Auth: Session

POST/api/service-catalog/{id}/request

Create request

Auth: Session

Service Requests

GET/api/service-requests/{id?}

List or retrieve service requests

Auth: Session

PUT/api/service-requests/{id?}

Update service requests

Auth: Session

Services

DELETE/api/services/{id?}

Delete services

Auth: Session

GET/api/services/{id?}

List or retrieve services

Auth: Session

POST/api/services/{id?}

Create services

Auth: Session

PUT/api/services/{id?}

Update services

Auth: Session

Session

GET/api/session/switch

List or retrieve switch

Auth: Session

POST/api/session/switch

Create switch

Auth: Session

Settings

GET/api/settings/email-config

List or retrieve email config

Auth: Session

PUT/api/settings/email-config

Update email config

Auth: Session

DELETE/api/settings/email-mappings

Delete email mappings

Auth: Session

GET/api/settings/email-mappings

List or retrieve email mappings

Auth: Session

POST/api/settings/email-mappings

Create email mappings

Auth: Session

PUT/api/settings/email-mappings

Update email mappings

Auth: Session

GET/api/settings/tenant/branding

List or retrieve branding

Auth: Session

PUT/api/settings/tenant/branding

Update branding

Auth: Session

Shipping

GET/api/shipping/shippo/{id?}

List or retrieve shippo

Auth: Session

POST/api/shipping/shippo/{id?}

Create shippo

Auth: Session

Siem

GET/api/siem/elastic

List or retrieve elastic

Auth: Session

POST/api/siem/elastic

Create elastic

Auth: Session

PUT/api/siem/elastic

Update elastic

Auth: Session

GET/api/siem/splunk

List or retrieve splunk

Auth: Session

POST/api/siem/splunk

Create splunk

Auth: Session

PUT/api/siem/splunk

Update splunk

Auth: Session

GET/api/siem/unified

List or retrieve unified

Auth: Session

POST/api/siem/unified

Create unified

Auth: Session

Sim Management

GET/api/sim-management

List or retrieve sim management

Auth: Session

GET/api/sim-management/dashboard

List or retrieve dashboard

Auth: Session

GET/api/sim-management/get/{id}

List or retrieve get

Auth: Session

GET/api/sim-management/list

List or retrieve list

Auth: Session

Sla Policies

DELETE/api/sla-policies

Delete sla policies

Auth: Session

GET/api/sla-policies

List or retrieve sla policies

Auth: Session

POST/api/sla-policies

Create sla policies

Auth: Session

PUT/api/sla-policies

Update sla policies

Auth: Session

Sla Reports

GET/api/sla-reports

List or retrieve sla reports

Auth: Session

Smart Import

GET/api/smart-import/analysis/{id}

List or retrieve analysis

Auth: Session

GET/api/smart-import/job/{id}

List or retrieve job

Auth: Session

GET/api/smart-import/jobs

List or retrieve jobs

Auth: Session

Status

GET/api/status/cloud

List or retrieve cloud

Auth: Session

Sync

GET/api/sync/itglue/{action?}

List or retrieve itglue

Auth: Session

POST/api/sync/itglue/{action?}

Create itglue

Auth: Session

PUT/api/sync/itglue/{action?}

Update itglue

Auth: Session

GET/api/sync/psa/{action?}

List or retrieve psa

Auth: Session

POST/api/sync/psa/{action?}

Create psa

Auth: Session

PUT/api/sync/psa/{action?}

Update psa

Auth: Session

Telecom

GET/api/telecom/bng/{id?}

List or retrieve bng

Auth: Session

POST/api/telecom/bng/{id?}

Create bng

Auth: Session

Tenants

DELETE/api/tenants/{id?}

Delete tenants

Auth: Session

GET/api/tenants/{id?}

List or retrieve tenants

Auth: Session

POST/api/tenants/{id?}

Create tenants

Auth: Session

PUT/api/tenants/{id?}

Update tenants

Auth: Session

Ticket Activity

DELETE/api/ticket-activity

Delete ticket activity

Auth: Session

GET/api/ticket-activity

List or retrieve ticket activity

Auth: Session

POST/api/ticket-activity

Create ticket activity

Auth: Session

PUT/api/ticket-activity

Update ticket activity

Auth: Session

Ticket Ai Classify

POST/api/ticket-ai-classify

Create ticket ai classify

Auth: Session

Ticket Custom Fields

DELETE/api/ticket-custom-fields

Delete ticket custom fields

Auth: Session

GET/api/ticket-custom-fields

List or retrieve ticket custom fields

Auth: Session

POST/api/ticket-custom-fields

Create ticket custom fields

Auth: Session

PUT/api/ticket-custom-fields

Update ticket custom fields

Auth: Session

Ticket Operations

POST/api/ticket-operations

Create ticket operations

Auth: Session

Ticket Priorities

DELETE/api/ticket-priorities/{id?}

Delete ticket priorities

Auth: Session

GET/api/ticket-priorities/{id?}

List or retrieve ticket priorities

Auth: Session

POST/api/ticket-priorities/{id?}

Create ticket priorities

Auth: Session

PUT/api/ticket-priorities/{id?}

Update ticket priorities

Auth: Session

Ticket Security Sync

POST/api/ticket-security-sync

Create ticket security sync

Auth: Public

Ticket Security Time Sync

POST/api/ticket-security-time-sync

Create ticket security time sync

Auth: Public

Ticket Statuses

DELETE/api/ticket-statuses/{id?}

Delete ticket statuses

Auth: Session

GET/api/ticket-statuses/{id?}

List or retrieve ticket statuses

Auth: Session

POST/api/ticket-statuses/{id?}

Create ticket statuses

Auth: Session

PUT/api/ticket-statuses/{id?}

Update ticket statuses

Auth: Session

Ticket Summary Report

GET/api/ticket-summary-report

List or retrieve ticket summary report

Auth: Session

Ticket Types

DELETE/api/ticket-types/{id?}

Delete ticket types

Auth: Session

GET/api/ticket-types/{id?}

List or retrieve ticket types

Auth: Session

POST/api/ticket-types/{id?}

Create ticket types

Auth: Session

PUT/api/ticket-types/{id?}

Update ticket types

Auth: Session

Ticket Workflows

DELETE/api/ticket-workflows

Delete ticket workflows

Auth: Session

GET/api/ticket-workflows

List or retrieve ticket workflows

Auth: Session

POST/api/ticket-workflows

Create ticket workflows

Auth: Session

PUT/api/ticket-workflows

Update ticket workflows

Auth: Session

Tickets

DELETE/api/tickets

Delete tickets

Auth: Session

GET/api/tickets

List or retrieve tickets

Auth: Session

POST/api/tickets

Create tickets

Auth: Session

PUT/api/tickets

Update tickets

Auth: Session

GET/api/tickets/merge

List or retrieve merge

Auth: Session

POST/api/tickets/merge

Create merge

Auth: Session

GET/api/tickets/stats/dashboard

List or retrieve dashboard

Auth: Session

Time Entries

DELETE/api/time-entries/{id?}

Delete time entries

Auth: Session

GET/api/time-entries/{id?}

List or retrieve time entries

Auth: Session

POST/api/time-entries/{id?}

Create time entries

Auth: Session

PUT/api/time-entries/{id?}

Update time entries

Auth: Session

GET/api/time-entries/weekly-summary

List or retrieve weekly summary

Auth: Session

Time Intelligence

GET/api/time-intelligence

List or retrieve time intelligence

Auth: Session

POST/api/time-intelligence

Create time intelligence

Auth: Session

Timesheet

GET/api/timesheet

List or retrieve timesheet

Auth: Session

Timesheet Approval

GET/api/timesheet-approval

List or retrieve timesheet approval

Auth: Session

POST/api/timesheet-approval

Create timesheet approval

Auth: Session

User Permissions

GET/api/user-permissions/{userId?}

List or retrieve user permissions

Auth: Session

POST/api/user-permissions/{userId?}

Create user permissions

Auth: Session

Users

DELETE/api/users/{id?}

Delete users

Auth: Session

GET/api/users/{id?}

List or retrieve users

Auth: Session

POST/api/users/{id?}

Create users

Auth: Session

PUT/api/users/{id?}

Update users

Auth: Session

DELETE/api/users/{id}/push-token

Delete push token

Auth: Session

POST/api/users/{id}/push-token

Create push token

Auth: Session

Video

GET/api/video/synthesia/{id?}

List or retrieve synthesia

Auth: Session

POST/api/video/synthesia/{id?}

Create synthesia

Auth: Session

Voice

POST/api/voice/ai

Create ai

Auth: Session

GET/api/voice/calls/{callId?}

List or retrieve calls

Auth: Session

POST/api/voice/calls/{callId?}

Create calls

Auth: Session

PUT/api/voice/calls/{callId?}

Update calls

Auth: Session

POST/api/voice/click-to-call

Create click to call

Auth: Session

Webhooks

DELETE/api/webhooks/{id?}

Delete webhooks

Auth: Session

GET/api/webhooks/{id?}

List or retrieve webhooks

Auth: Session

POST/api/webhooks/{id?}

Create webhooks

Auth: Session

PUT/api/webhooks/{id?}

Update webhooks

Auth: Session

Work Types

DELETE/api/work-types/{id?}

Delete work types

Auth: Session

GET/api/work-types/{id?}

List or retrieve work types

Auth: Session

POST/api/work-types/{id?}

Create work types

Auth: Session

PUT/api/work-types/{id?}

Update work types

Auth: Session


note

This reference is auto-generated from source code. Run npx tsx scripts/generate-api-docs.ts from the ops-center repo to refresh.