Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
9159 lines
213 KiB
JSON
9159 lines
213 KiB
JSON
[
|
|
{
|
|
"route_path": "/api/accounting/csv/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCSVAccountingController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/csv/import/tax",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCSVAccountingController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/csv/import/tax/history",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCSVAccountingController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/csv/import/tax/rollback/{importId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCSVAccountingController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/csv/import/tax/template",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCSVAccountingController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/locks/invoice/reset",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/preview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/{batchId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PATCH"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/{batchId}/download",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/{batchId}/errors",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/{batchId}/execute",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/accounting/exports/{batchId}/lines",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAccountingExportController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/e2e/google/authorize",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/e2e/google/complete",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/e2e/google/token",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/e2e/google/userinfo",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/google/calendar/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/google/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/microsoft/calendar/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/microsoft/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/microsoft/entra/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/msp/remember-email",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/msp/sso/discover",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/msp/sso/resolve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/session",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/sessions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/sessions/all",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/sessions/{sessionId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/validate-api-key",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/validate-token",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/{nextauth}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/billing/check-tenant",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/billing/licence-count",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/calendar/appointment/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/calendar/webhooks/google",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/calendar/webhooks/microsoft",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/chat/stream/title",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/chat/stream/{slug}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/chat/v1/completions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/chat/v1/completions/stream",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/chat/v1/execute",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/client-portal/domain-session",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/clients",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/documents/download/{fileId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/documents/view/{fileId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/documents/{documentId}/content",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/documents/{documentId}/download",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/documents/{documentId}/preview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/documents/{documentId}/thumbnail",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/imap/reconnect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/imap/resync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/oauth/imap/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/oauth/imap/initiate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/oauth/initiate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/refresh-watch",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/webhooks/google",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/webhooks/imap",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/webhooks/microsoft",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/webhooks/resend",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/email/webhooks/test",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-bundles/abort",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-bundles/finalize",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-bundles/upload-proxy",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-debug/stream",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-proxy/{extensionId}/{path}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PATCH",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext/{extensionId}/{path}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"OPTIONS",
|
|
"PATCH",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/softwareone/agreements",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/softwareone/agreements/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/softwareone/statements",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/softwareone/statements/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/softwareone/statements/{id}/charges",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/softwareone/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{extensionId}/agreements",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{extensionId}/agreements/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{extensionId}/statements",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{extensionId}/statements/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{extensionId}/statements/{id}/charges",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{extensionId}/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/files/{fileId}/download",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/health",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/healthz",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/import/approve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/import/details",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/import/history",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/import/mapping",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/import/preview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/import/sources",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/inbound/{tenantSlug}/{webhookSlug}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PATCH",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/installs/lookup-by-host",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/installs/validate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/connect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/disconnect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/discovery",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/confirm",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/preview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/remap",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/unmap",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/sync/runs",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/sync/runs/{runId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/validate-cipp",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/validate-direct",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/ninjaone/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/qbo/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/qbo/connect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/xero/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/xero/connect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/check-tenant-email",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/collab/persist",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-clients/install/{installId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-invoicing/install/{installId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-runner/install-config",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-scheduler/install/{installId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-services/install/{installId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-storage/install/{installId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/online-meetings/recordings/{artifactId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/projects",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/projects/templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/projects/templates/categories",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/projects/templates/{templateId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PATCH"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/projects/templates/{templateId}/apply",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/projects/templates/{templateId}/duplicate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/public/appointment-request",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/public/appointment-request/available-dates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/public/appointment-request/available-services",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/public/appointment-request/available-slots",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/readyz",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/secrets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/secrets/{name}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"HEAD",
|
|
"PATCH"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/share/{token}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/share/{token}/info",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/auth/callback/bot",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/auth/callback/message-extension",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/auth/callback/tab",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/bot/messages",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/message-extension/query",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/package",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/package/download",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/quick-actions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/webhooks/recordings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/tickets/{id}/live-token",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/accounting-exports/xero-csv/client-export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/accounting-exports/xero-csv/client-import",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/accounting-exports/xero-csv/tax-import",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/accounting-exports/{batchId}/download",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/admin/telemetry-settings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/ai/document-assist",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/bulk-status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/bulk-update",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/documents/{associationId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/maintenance/{scheduleId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/relationships/{relationshipId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/documents",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/history",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/maintenance",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/maintenance/record",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/notes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/relationships",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/rmm",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/rmm/reboot",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/rmm/refresh",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/rmm/remote-control",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/rmm/script",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/software",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/summary",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/tickets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/assets/{id}/tickets/{ticketId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAssetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/asset.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/executions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/executions/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/executions/{id}/retry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/meta",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/performance",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/rules",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/rules/bulk-execute",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/rules/bulk-status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/rules/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/rules/{id}/execute",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/statistics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/templates/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/automation/templates/{id}/use",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiAutomationController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/automationSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/billing",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/billing-analytics/overview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/boards",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiBoardController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/board.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/board.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/boards/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiBoardController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/board.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/board.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/bulk/delete",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/service",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/service/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/ticket",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/ticket/move",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/ticket/tree",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/ticket/tree/{boardId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/categories/ticket/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiCategoryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/categorySchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/client-contract-lines",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/client-contract-lines/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/clients",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiClientController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/clients/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiClientController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/clients/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiClientController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/clients/{id}/contacts",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiClientController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/clients/{id}/locations",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiClientController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/client.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/comments",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/company-contract-lines",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/company-contract-lines/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contacts",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContactController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contacts/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContactController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contacts/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContactController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contacts/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContactController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contacts/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContactController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contact.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-line-templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-line-templates/{id}/create-contract-line",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/bulk/add-services",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/bulk/create",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/bulk/delete",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/bulk/remove-services",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/bulk/update",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/activation",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/copy",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/fixed-config",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/services",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/services/{serviceId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contract-lines/{id}/usage-metrics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contracts",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contracts/{contractId}/contract-lines",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/contracts/{contractId}/contract-lines/{contractLineId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiContractLineController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/contractLineSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/documents",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/email",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/extensions/install",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/extensions/uninstall",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/feature-access",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/feature-flags",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/billing/calculate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/billing/payment-terms",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/bulk/credits",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/bulk/invoices",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/bulk/transactions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/credits",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/credits/apply",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/credits/prepayment",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/credits/transfer",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/credits/validate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/invoices",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/invoices/{id}/finalize",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/invoices/{id}/items",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/payment-methods",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/payment-methods/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/reconciliation/run",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/reconciliation/{id}/resolve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/reports/aging",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/reports/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/reports/balance",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/tax/calculate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/tax/rates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/transactions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/financial/transactions/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiFinancialController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/financialSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/actions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}/capture-sample",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}/deliveries",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}/deliveries/{deliveryId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}/deliveries/{deliveryId}/replay",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}/rotate-secret",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/inbound-webhooks/{id}/test",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/accounts",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/accounts/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/connection/refresh",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/connection/status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/connection/test",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/customers/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/customers/mappings/{mapping_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/customers/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/diagnostics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/health",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/health/config",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/invoices/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/invoices/import",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/items",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/mappings/{mapping_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/oauth/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/oauth/disconnect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/oauth/initiate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/payment-methods",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/payments/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/full",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/history",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/status/{sync_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/{sync_id}/cancel",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/sync/{sync_id}/retry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/tax-codes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/tax-codes/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/integrations/quickbooks/terms",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/bulk/credit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/bulk/delete",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/bulk/send",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/generate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/manual",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/preview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/recurring",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/recurring/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/approve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/credit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/duplicate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/finalize",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/items",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/payment",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/pdf",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/reject",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/send",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/tax",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/invoices/{id}/transactions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiInvoiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/invoiceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/categories",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/from-ticket/{ticketId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/{id}/archive",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/{id}/content",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/kb-articles/{id}/publish",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiKbArticleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/kbArticle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/docs",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/endpoints",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/health",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/openapi",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/permissions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/schemas",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/sdk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/meta/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiMetadataController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/metadataSchemas.ts",
|
|
"server/src/lib/api/schemas/metadataSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/account/delete",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/apple",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/apple/link",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/apple/notifications",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/capabilities",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/exchange",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/refresh",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/auth/revoke",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/iap/check-email",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/iap/notifications",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/iap/provision",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/iap/restore",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/moderation/mutes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/moderation/mutes/{userId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/moderation/report",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/mobile/push-token",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/permission-checks",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/permissions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/permissions/categories",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/permissions/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/permissions/{id}/roles",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-feature-flags",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-feature-flags/{flagId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"OPTIONS",
|
|
"PATCH",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-feature-flags/{flagId}/tenants",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/resolve-recipients",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/{notificationId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/{notificationId}/reads",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/{notificationId}/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/access",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/audit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/schema",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/{reportId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/{reportId}/execute",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/priorities",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPriorityController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/priority.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/priority.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/priorities/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPriorityController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/priority.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/priority.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/products",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProductController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/productSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/productSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/products/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProductController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/productSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/productSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/bulk-assign",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/bulk-status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/bulk-update",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/tasks/{taskId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/tasks/{taskId}/checklist",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}/phases",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}/phases/{phaseId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}/phases/{phaseId}/tasks",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}/task-status-mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}/tasks",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/projects/{id}/tickets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiProjectController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/project.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/accounts",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/accounts/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/connection/refresh",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/connection/status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/connection/test",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/customers/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/customers/mappings/{mapping_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/customers/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/diagnostics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/health",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/health/config",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/invoices/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/invoices/import",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/items",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/mappings/{mapping_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/oauth/callback",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/oauth/disconnect",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/oauth/initiate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/payment-methods",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/payments/sync",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/full",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/history",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/status/{sync_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/{sync_id}/cancel",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/sync/{sync_id}/retry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/tax-codes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/tax-codes/mappings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quickbooks/terms",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuickBooksController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quickbooksSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/activities",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/approve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/convert",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/convert/preview",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/items",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/items/reorder",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/items/{itemId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/remind",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/request-changes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/resend",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/revisions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/send",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/quotes/{id}/submit-for-approval",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiQuoteController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/quoteSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/rbac/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/rbac/audit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiPermissionController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/roles",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/roles/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/roles/templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/roles/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/roles/{id}/clone",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/roles/{id}/permissions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiRoleController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/permissionRoleSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/schedules",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/schedules/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/schedules/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/schedules/{id}/conflicts",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiSearchController.ts",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/service-types",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/service-types/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/services",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiServiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/serviceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/serviceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/services/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiServiceController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/serviceSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/serviceSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/software/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/statuses",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiStatusController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/status.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/status.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/statuses/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiStatusController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/status.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/status.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/storage/namespaces/{namespace}/records",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/storage/namespaces/{namespace}/records/{key}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/bulk/merge",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/bulk/tag",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/bulk/untag",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/by-text",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/cloud",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/entity/{entityType}/{entityId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/{id}/colors",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tags/{id}/text",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTagController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/tagSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/hierarchy",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/hierarchy",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/manager",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/members",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/members/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/members/{userId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/permissions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/permissions/{permissionId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/teams/{id}/projects",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTeamController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/teamSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/addons",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/audit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/confirm-deletion",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/create-tenant",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/export-tenant",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/exports",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/exports/{exportId}/download-url",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/pending-deletions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/resend-welcome-email",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/rollback-deletion",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/start-deletion",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/start-premium-trial",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/tenants",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/tenants/{tenantId}/addons",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/test-auth",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/from-asset",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/priorities",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/statuses",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/assets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/assets/{assetId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/assignment",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/bundle",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/bundle/children",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/bundle/children/{childId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/bundle/promote",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/bundle/settings",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/comments",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/comments/{commentId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/comments/{commentId}/reactions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/documents",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/documents/{documentId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/materials",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/status",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tickets/{id}/time-entries",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTicketController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/ticket.ts",
|
|
"server/src/lib/api/schemas/ticketBundle.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/active-session",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/approve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/request-changes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/start-tracking",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/stop-tracking/{sessionId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-entries/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeEntryController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeEntry.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-periods",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-periods/current",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-periods/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-periods/{id}/close",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-periods/{id}/reopen",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/bulk",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/add-entry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/approve",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/entries",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/reject",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/remove-entry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/request-changes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/reverse-approval",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/submit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/time-sheets/{id}/summary",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiTimeSheetController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/timeSheet.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/user-roles",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/user/telemetry-decision",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/user/telemetry-preferences",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/activity",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/bulk/create",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/bulk/deactivate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/search",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/stats",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/2fa/disable",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/2fa/enable",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/activity",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/avatar",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/password",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/permissions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/preferences",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/roles",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/teams",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/users/{id}/teams/{teamId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiUserController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/userSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/events",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/templates",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/templates/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/templates/{id}/create",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/test",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/verify",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/analytics",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/deliveries",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/deliveries/{delivery_id}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/deliveries/{delivery_id}/retry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/health",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/secret/rotate",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/subscriptions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/webhooks/{id}/test",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "server/src/lib/api/controllers/ApiWebhookController.ts",
|
|
"schema_imports": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
],
|
|
"canonical_schemas": [
|
|
"server/src/lib/api/schemas/webhookSchemas.ts"
|
|
]
|
|
},
|
|
{
|
|
"route_path": "/api/v1/workflows",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/webhooks/ninjaone",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/webhooks/stripe",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/webhooks/stripe/payments",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/webhooks/tacticalrmm",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/import",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/audit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/audit/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/metadata",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/versions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/{version}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-definitions/{workflowId}/{version}/publish",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/dead-letter",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/latest",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/summary",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/audit",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/audit/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/cancel",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/replay",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/requeue",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/resume",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/retry",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/steps",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/summary",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow-runs/{runId}/timeline",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/events",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/events/export",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/events/summary",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/events/{eventId}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/registry/actions",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/registry/designer-catalog",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/registry/nodes",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/workflow/registry/schemas/{schemaRef}",
|
|
"edition": "CE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/google/calendar/callback",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/microsoft/calendar/callback",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/auth/microsoft/entra/callback",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/calendar/webhooks/google",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/calendar/webhooks/microsoft",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-bundles/abort",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-bundles/finalize",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-bundles/upload-proxy",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-debug/stream",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-storage/install/{installId}/{namespace}/records",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/ext-storage/install/{installId}/{namespace}/records/{key}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/install-info",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/registry-db-check",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/reprovision",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{registryId}/endpoints",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{registryId}/schedules",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{registryId}/schedules/{scheduleId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"PATCH"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/extensions/{registryId}/schedules/{scheduleId}/run-now",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/installs/lookup-by-host",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/installs/validate",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/connect",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/disconnect",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/discovery",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/confirm",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/preview",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/remap",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/mappings/unmap",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/reconciliation-queue",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/reconciliation-queue/resolve-existing",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/reconciliation-queue/resolve-new",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/sync",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/sync/runs",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/sync/runs/{runId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/validate-cipp",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/entra/validate-direct",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/integrations/ninjaone/callback",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-clients/install/{installId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-invoicing/install/{installId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-runner/install-config",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-scheduler/install/{installId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-services/install/{installId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/internal/ext-storage/install/{installId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/provisioning/tenants",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/auth/callback/bot",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/auth/callback/message-extension",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/auth/callback/tab",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/bot/messages",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/message-extension/query",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/package",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/package/download",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/teams/quick-actions",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/auth/verify",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/extensions/install",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/extensions/uninstall",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/extensions/update",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-feature-flags",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-feature-flags/{flagId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"OPTIONS",
|
|
"PATCH",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-feature-flags/{flagId}/tenants",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/resolve-recipients",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/{notificationId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/{notificationId}/reads",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-notifications/{notificationId}/stats",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/access",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/audit",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/schema",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/{reportId}",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"DELETE",
|
|
"GET",
|
|
"POST",
|
|
"PUT"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/platform-reports/{reportId}/execute",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/addons",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/audit",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/confirm-deletion",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/create-tenant",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/export-status",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/export-tenant",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/exports",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/exports/{exportId}/download-url",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/pending-deletions",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/resend-welcome-email",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/rollback-deletion",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/start-deletion",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/start-premium-trial",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/tenants",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/v1/tenant-management/tenants/{tenantId}/addons",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
},
|
|
{
|
|
"route_path": "/api/webhooks/ninjaone",
|
|
"edition": "EE",
|
|
"methods": [
|
|
"GET",
|
|
"OPTIONS",
|
|
"POST"
|
|
],
|
|
"controller_file": "",
|
|
"schema_imports": [],
|
|
"canonical_schemas": []
|
|
}
|
|
]
|